There are at least four reasons why some trips could be missing.
First Reason:
Settings require to detect trips may have been changed. Make sure that your settings on your phone match those mentioned in the Recommended Setting. It is critical that every sensor used by the app is enable on your phone and iDriveSure has access to read the data. Even if one sensor is disabled, the accuracy of the app is affected.
Second Reason:
Whenever prompted, make sure the Location Service permission is set to "Always Allow". Only this permission will make the app detect and record trips even when the app is closed.
Third Reason:
There could be a delay in refreshing your trip history due to internet connectivity issues. Give it a few minutes and check again.
Fourth Reason:
Unreliable sensor data. Sometimes we see corrupt or invalid data from the sensors. Your proximity to high-rise buildings, cell phone jammers, or being in dead spots may cause this. To avoid incorrect analysis which could impact your score, the system automatically invalidates some trips to give you the benefit of doubt. Such invalid trips would not be displayed in Trip History.