Hi,
I am finding if the device is in Online Deep Sleep, the On Stop events are being created as set by the Send Period but the GNSS is not activated to get an accurate location, the last location when GNSS went to sleep is sent.
This is also the case when using the On Demand function, unless DIN 1 is activated by the On Demand (which is also setup for Ignition) any of the other DIN's activated by the On Demand results in records with the last known GNSS location and not the current location - the GNSS is not activated again.