разница может возникнуть из-за неправильно работающего оборудования (т.е. фиксируется скорость 0, но перемещение есть), фиксируется минимальная скорость, а в детекторе указана выше.
фиксируется малое количество спутников, а коррекция по GPS их отсекает
любую работу по решению такой задачи, как у вас, следует начать с того, чтобы построить два слоя - треки поездок (из отчета) и пробег по всем сообщениям.
а потом найти те сообщения, которые не попали в поездку и посмотреть, что им мешает (т.е. не укладывается в детектор)
чтобы убрать разброс "звездами" заведите правильный датчик зажигания, а на вкладке "основное" выберите его для счетчика пробега - разброс на стоянках/остановках снизится.
проверьте настройки коррекции по GPS у детектора поездок - количество спутников в сообщениях и там,
т.е. проведите какой-то анализ, посмотрите, что можно сделать, если проблему определить не получилось самостоятельно - напишите нам на support@gurtam.com описание проблемы, пример объекта, интервал времени, а также описание уже проделанных шагов - в таком варианте у вас будет понимание работы системы, а не просто решенная текущая задача и впоследствии подобные проблемы просто не возникнут.