I found what is wrong.
I have used the one from the examples but it is different than the one Klaus has posted here,
https://krpano.com/forum/wbb/index.php?p…popup#post82017
This action works;
<action name="popup_close">
set(global.events[popup].name, null);
tween(global.plugin[pp_blur].range, 0.0);
tween(global.layer[popup].alpha, 0.0, 0.25, default,
removelayer('popup', true);
scope(private:POPUP, delete(popup); );
);
</action>
This from the Examples is freezing everything.
<action name="popup_close">
set(global.plugin[popup_bg].enabled, false);
set(global.events[popup].name, null);
tween(global.plugin[pp_blur].range, 0.0);
tween(global.layer[popup_bg].bgalpha, 0.0, 0.25);
tween(global.layer[popup].alpha, 0.0, 0.25, default,
removelayer('popup_bg', true);
scope(private:POPUP, delete(popup); );
);
</action>