WorldAlignedTexture - World Space Normals broken?

Hi, what I’m trying to do is (seemingly) simple, make a world aligned texture rotate with the object:

However, plugging anything into ‘World Space Normal’ seems to break it:

It only shows the Z faces.

ObjectOrientation works perfectly with World_Aligned_Blend, so why does it break WorldAlignedTexture?
And how could I get this working properly to rotate with the cube? Thanks!

Why not just letting World Space Normal unplugged?
Also V3 means Vector 3.