TexCoordinates not working on a blueprint?

I’m learning how to use materials so I made a very not pleasant looking grid.
Now my intention is to create a blueprint class Grid whose unique component is a cube on which I will apply said Grid Material.
The problem is, I set up the GridMaterial’s texture coordinates and everything works fine if I apply it on a static mesh in the game level but if I try to apply it on the Blueprint’s cube it’s all resized and even more unpleasant.

This is the GridMaterial applied onto a Static Mesh


While this is the same material applied onto a Static Cube Mesh inside the Blueprint Class