Hello jaspion ,
Thanks for your post.
As I see, you ping gw.flespi.io and indicate the difference in IP.
As far as we know, if you direct the device to gw.flespi.io, it is enough to specify the correct port.
gw.flespi.io in this case will work as a proxy.
Thus, the IP and port in the application are correct.
Also, if you direct data to DNS: gw.flespi.io and the port specified in the application, you will get the same result = the server will correctly accept the data and the “device” will connect.
If you still have a question, just email us at support@gps-trace.com , we will try to help.