Before we proceed, could you please provide the following information:
Is your device is running the following firmware version RUTX_R_00.07.22.3?
Are you using a Teltonika-supplied GNSS antenna or a third-party antenna? If it is a third-party antenna, could you please specify the brand and model?
Where is the router deployed? Is it installed in a fixed location, or is it used in a moving environment?
The fact that the time locks specifically onto year 2038 typically points to data-parsing crash within GPS/NTP service.
Recent RutOS firmware updates specifically address a segmentation fault in the NTP GPS service after configuration updates, as well as incorrect date formatting in the GPS input plugin. Your workaround of disabling GLONASS and BeiDou strongly implies that the multi-constellation NMEA stream was triggering this exact formatting/parsing loop bug, causing to freeze and preventing the “Update location” button from working.
We would recommend updating the Firmware to RUTX_R_00.07.23 or newer and see if the issue persists with Galileo, Glonass and BeiDou NMEA support turned on.