This is most likely a question for @docslotnick, but when I have those types of issues with G5 and Android 10 I check to see if the battery saver mode is on (if it is, turn it off it interferes with XDrip somehow), then I open the hamburger on the upper right side of the XDrip home screen and look for events log. Anything listed in red, like "location mode not enabled’ is usally the culprit.