Snap-store-proxy - snap does not refresh after override is deleted


I’m testing running a snap-store-proxy (v2.2) and have found that deleting an override for a snap is not enough to allow snap refresh to install the latest revision on a device registered to the proxy (snap info from the device shows the new revision once the override is deleted). Is this the intended behaviour of the proxy?

If I explicitly set an override on the proxy to the latest revision number, snap refresh installs it on the device, or if I unregister the device from the proxy, the revision gets installed.