Unable to change view on Unifi Viewport

I finally found the time to find out why a number of my scripts were showing errors. I have scripts to change the view being shown in my Unifi Viewport device. This has worked well for 12 months but sometime in the past few months it’s stopped working.

When I select the Viewport in the Unifi Protect integration, it shows “unavailable” next to the Liveview property.

I can see the following message…

This entity is no longer being provided by the unifiprotect integration. If the entity is no longer in use, delete it in settings.

Has anyone found a workaround to this integration losing this feature? Maybe a direct call to the NVR or Viewport? I’m guessing the only option is to add this as a feature request and hope the maintainer(s) are willing to reconsider removing this capability.