Texture does not load properly in game.

Hello everyone so I am making textures for an helmet in a game and everything looks good in unreal but when I cook for windows and then try to load that UASSET in game the texture looks blurry for a second and then all it goes dark and it has squares of different colors ( like the picture ) and also if you move the camera far away it looks good but when you get closer it looks like that all messed up.

Anyone knows how to fix this? if it could be something about the texture or maybe of the material?

The texture is a .TGA 24bits. ( I tried with 16 and 32 and the game crashes ).