ImageLabel not showing even though it is visible

So basically I make a script that re-parents the ImageLabel into a separate ScreenGUI and make it visible. When I test, it says the visible property is set to true but it doesn’t actually show. Why not?

  • The screen GUI is enabled.
  • The image is not transparent
  • The image ID will show, I have seen it before.

I found out that it is visible, but way out of view.