Google Maps blue arrow does not appear on the blue location dot (to show direction)
I thought the Moto G4 Plus had no compass. I own one I like it but I thought it had no NFC or compass in the hardware. Maybe that is causing some of your issues?