Hi,
Speed is retreived using GPS, so interference with the position fix does create these kinds of jumps that are registered as movement. The average amount of satellites for a stable GPS fix is usually around 10, so the number of visible satellites is likely the issue.
Also, FMB0XX devices can be configured to retreive speed through OBDII instead of GPS as a workaround for this issue.