Probably a misbehaving iGate somewhere, a gateway is holding the packets
and sending them out with a delay.
aprs.fi does try to detect and filter
delayed duplicate packets out, but it's difficult especially with packets
which do not have an embedded timestamp. It'd be great if the APRS
protocol had timestamps or serial numbers in all packets, but
unfortunately they don't.
There is a classic bug in some Kantronics TNCs used in old igates, where
the TNC buffers packets internally and sends them out to the computer over
the serial line with a delay. I suppose that's still the most common
reason for this issue, but who knows if some new equipment has the same
problem.
- Hessu