QT application and QT Positioning does not work

On Linux the qt positioning share location does not work when run as a snap application. If you run the application outside of snap the location service works fine. In fact, if you install the application via snap install --devmode it works. I tried adding location-observe and location-control to our snapcraft.yaml file. However, when I ran the snap connect command it returned the error message: “error snap “snapd” has no location-observe interface slots”.
This url: (How to use location-observe interface?) contained some useful information indicating nothing in core can provide location information. However, that information is nearly two years old. Perhaps something has changed. Any help would be appreciated.