Have you tried upgrading?
Thanks for your fast reply.
As of now we can't change server versions to the latest and I know that usually upgrading solves many problems, but since we modified some parts of the server we need to run some test before changing to the latest and right now we don't have resources for that.
We looked at this problem and our conclusion is that for some reason the device connection with the server closes but when it connects again it doesn't get added to activeDevices but at the same time is sending data correctly so the conection is available. Since the devices are added to this list in getDeviceSession maybe it doesn't get added because theres a valid DeviceSession and addActiveDevice it's not called.
Thanks for your help, we'll try to upgrade as soon as posible but we needed to ask if someone had the same problem to see if there was a quick fix.
Hi, we detected an issue a couple of times that at least 2 devices were not present in activeDevices list but they were still reporting positions correctly the only problem was when we tried to send commands to them, that's when we realised this. We use devices from Concox and Teltonika and the problem occured only in Concox devices. Restarting the server includes all devices again in activeDevices.
We are running an old version of traccar, modified but not the connection management part.