Answer to question of IB Gateway using other server
IB Gateway reads a "jts.ini" file to determine which server it should connect to. There is a "[communication]" section under which a "peer=" value is set. When I download IB Gateway from the IB US website the provided default jts.ini file contains:
[communication]
peer=gw1.ibllc.com:4000
Depending on whether you are installing on Windows or Mac a "jts.ini" file can be found in the wherever IB Gateway gets installed.
There are potentially other settings in your jts.ini file in use which might point to other servers. You can try also changing those addition setting if present or you can try and replace your existing jts.ini file with a completely new one contain only the above example (for the US server).
These instructions should also apply to TWS (however I'm using and testing with IB Gateway).
I'm guessing that if you download IB Gateway from the Europe IB website the provided default jts.ini file will point to the Europe server.
However, you can't avoid the weekly reset
However, in the end, I don't think changing the server will work around your issue. IB says "During the Friday evening reset period, all services will be unavailable in all regions for the duration of the reset." on the IB System Status Page. My guess is you are observing this New York Friday evening reset which is Saturday in your timezone and is going to happen at the same time in all regions.