Wirefuard and two ISP

Hi all!
I have two ISP
my address as an example

1.1.1.10 -ISP 1

2.2.2.10 -ISP 2
My Wireguard server is configured on ISP 2, the client connects to the destanation address and port 2.2.2.10:13231 but towards the client wireguard tries to establish a connection with the source address 1.1.1.1(getaway 1 ISP) But all other connections except the Wireguard server work according to the markings and there were no failures

At the same time, connection marking and route marking are active on ISP2; what comes to ISP 2 goes out through ISP 2 and what comes to ISP 1 goes out through ISP 1

Your configuration is incorrect and there may be multiple compounding errors.