I'm not sure what IP the Apex server is. I googled, came across this site :
https://gameserverping.com/apex which says its 35.186.156.249
Traceroute on that IP is a bit weird... isn't it?
1 <1 ms <1 ms <1 ms router.lan [192.168.3.1]
2 2 ms 1 ms 1 ms core.as-02.jb1.za.ws.net.za [160.119.230.1]
3 2 ms 2 ms 2 ms core.cr-xe-01.jb1.za.ws.net.za [160.119.224.29]
4 2 ms 2 ms 2 ms core.pe-xe-ix01.jb1.za.ws.net.za [160.119.224.17]
5 3 ms 3 ms 3 ms 196-60-9-113.ixp.joburg [196.60.9.113]
6 * * * Request timed out.
7 2 ms 2 ms 2 ms 172.253.65.252
8 2 ms 2 ms 2 ms 74.125.245.195
9 164 ms 160 ms 164 ms 172.253.67.187
10 160 ms 160 ms 160 ms 216.239.58.3
11 228 ms 228 ms 228 ms 172.253.65.176
12 243 ms 243 ms 243 ms 216.239.58.254
13 256 ms 255 ms 256 ms 72.14.232.70
14 287 ms 288 ms 287 ms 108.170.227.203
15 375 ms 375 ms 375 ms 108.170.235.221
16 447 ms 444 ms 447 ms 172.253.51.111
17 440 ms 440 ms 440 ms 209.85.243.180
18 439 ms 440 ms 440 ms 172.253.68.247
19 * * * Request timed out.
20 * * * Request timed out.
21 * * * Request timed out.
22 * * * Request timed out.
23 * * * Request timed out.
24 * * * Request timed out.
25 * * * Request timed out.
26 * * * Request timed out.
27 * * * Request timed out.
28 * * * Request timed out.
29 * * * Request timed out.
30 444 ms 444 ms 445 ms 249.156.186.35.bc.googleusercontent.com [35.186.156.249]