Good idea, I was using B4A 3.80. As I said I took your example 08 OverlayMapMyLocation which worked, added my code piece by piece. When all had been added, the code looked EXACTLY the same as the original which I had written but it worked!!??!?! Can only deduce that the original was damaged.
The Sdk's ie the manifests were the same in both versions. No idea but at least all is working.