Hi.
Andromeda does not have an embedded compass so the direction is detected based on the vector of movement. If you stand still, the direction can be displayed incorrectly.
The speed dispersion is the larger, the speed is higher because the discrepancy is measured in %
Here is the video. The smartphone, actually, often lost the GPS signal. The Andromeda didn't lose the signal and showed correct direction of the movement. However, only if the speed was higher than 5 m/hour.
So, we can't detect any problems. If we understood your problem incorrectly, please, send us the video of it.
P.S. Sorry for the quality of the video.