I finally got it fixed. Thanks to Authaer from the Unreal Slackers discord.
Also thanks to Ares9323 and EliasWick.
For anybody wondering what the problem was then, I was using widgets badly.
Inventory->Item->NewInventory
New system:
Inventory->Item->Inventory
TLDR: I was calling a widget that wasnt even drawn to the viewport, this meant that the image wasnt visible, but the widget could still print Texts. Now looking back I realize how stupid my mistake was.