Trying to set a double VPN through GlInet router

Hi!
I’m trying to deploy and configure the following scenario.

I have a windows client connected to my Glinet router (GL-SFT1200). The GlInet is connected to my router for internet access.

In the GlInet i have a wireguard client file that connects to a remote wireguard server (1).

My idea would be that, if i enable another wireguard vpn tunnel from my windows client, the traffic that reaches this second server, has its origin in the server 1.

I have tried to stablish both tunnels, one from GlInet router to server 1 and one from windows client to server 2. I have enabled the kill switch parameter in the GlInet router configuration.

If i do a IP lookup, it appears as if i’m in the server 1 location, but if i check the external address that is connecting to server 2, it does not appear that IP, it appears my original source.

I have even tried to stablish both tunnels and try to stop the first wireguard server. My logic says that i should not be able to reach that second server, but it does not act like that, as I’m able to reach that server.

Is there any configuration i’m missing?

Thanks