The Edge Touring may well be different, but various Garmins I've owned do not record speed - they only record time, position and elevation. Even if speed is recorded into the tracklog, it's only going to be as a result of some on-board derivation from time and position, unless you have a wheel sensor. And analytical software might ignore it and go back to time/position anyway.
So any graph of speed is going to rely on the software producing it. The dropouts do look uncannily regular - more regular than any naturally-occuring reception problem is likely to be.
However the long dropout at 50 minutes is surely a genuine stop - the elevation is flat as well. Admit it - you stopped and had a piss faffed in your luggage for 2 minutes.
The long-ish dropout at 109 minutes is more interesting, because the elevation seems to be rising while the speed is zero.