Pano Gnome Extension Not Working - Unable to Get Gnome Version

I have installed Pano Gnome extension by adding the following to my system packages:

gnomeExtensions.pano
libgda6
gsound

But, when I go into extensions, I can’t enable it because it can’t check I have the correct Gnome version:

Yet, Gnome settings reports my version as 46, which is supported by Pano, according to their website:

Does anyone have any hints please?

(Bonus question: The pano extension has the two dependencies above which don’t seem to be provided by the package itself and have to be declared explicitly. Is there a reason for this? Intuitively I’d have expected to just install gnomeExtensions.pano and it would pull in any dependencies automatically.)

I think this is due to issues in the pano extension itself rather than the NixOS build. Here are some related bugs to track:

NixOS 24.05 still has unchecked item relating to it: feat!: Upgrade to NixOS 24.05 (Uakari) by maydayv7 · Pull Request #100 · maydayv7/dotfiles · GitHub

Pano has issues supporting Gnome 46: