Randomly rotate a material 90 degree per instance random?

Hey all I’m trying to make my tiling material have a random rotation on the 90 degree per instance of the mesh using the material.

I tried to simply use a per instance random node and a custom rotator to do it but it seems that the per instance random on rotation is still the same for every single mesh instance using the material.

Are you meshes instanced? If not, then per instance random won’t work.

Whether the meshes are ISM, HISM or just static meshes, you could rotate them with blueprint