kukulkan Hello.
Our specialist has examined the documentation for your tracker you sent before (the Concox protocol) and the data your tracker is sending.
Here is parsing of your data package:
7878222214090F030705CF039F6336626F4444001CC7013604003100A7DB000001100271490D0A
7878
22
22
14090F030705 - date time
CF - satellites
039F6336 - lat
626F4444 - lon
001CC7013604003100A7DB000001100271490D0A
The value of «lon» parameter which means longitude, according to your documentation, should not exceed 324000000, and your tracker is sending 1651459140 value - that is why your location is incorrect. As it appears your tracker has an error: it sends an invalid longitude.
You can try to configure it to another soft and compare the data. Also we recommend you to apply to the seller of the tracker to with the possibility of its replacement with a new one.