Simple environment map issues

I’ve used RenderMonkey 1.82 to create a .dae file which is supposed to display an environment map using GLSL (attached), but when displayed using the AMD osgviewer the environment map isn’t updated when the model is rotated. i.e. it seems to only map the environment once and then it stays static, which just results in a weird texture. Any suggestions?

thanks