Mhmhmh.... Wait, are you sure you installed this snap version? Because this should run /snap/hello-unity/current/opt/bin/hello-unity which is not using the run_script thing.
I also had this problem, but also desktop files should actually run
/snap/hello-unity/current/bin/hello-unity
Which is a wrapper that eventually calls the script above
Mhmhmh.... Wait, are you sure you installed this snap version? Because this should run /snap/hello- unity/current/ opt/bin/ hello-unity which is not using the run_script thing.
I also had this problem, but also desktop files should actually run hello-unity/ current/ bin/hello- unity
/snap/
Which is a wrapper that eventually calls the script above