I've just ran into this problem and looked on youtube to find a solution to no avail. I have no idea what I did to make this happen. I'm using blender 2.9 . I don't have any idea what's going on. I'm currently in material preview but in rendered it works fine.