So, I've resolved one issue, but here's another one that also has to do with GPS.
The FakeGPS now works without a hitch, but only when I turn off "high accuracy". By the way, for some reason I can't turn it off via Macrodroid. Instead I have to go into settings and turn it off. If instead I try...