Item Thumbnail is always running as valid?

I followed the Drag & Drop with UMG | 02 | Live Training | Unreal Engine - YouTube tutorial from Unreal Engine, but I customized it since I am using a structure for item data rather than an array of objects (i’m not sure if I’m doing that part right by the way). I keep running into a problem though; the “isvalid” part regarding if there is a thumbnail in the Move Item function is always running as true, even though the other inventory slots are empty. This leaves me with a few weird glitches. I would appreciate it if you took a look, ask any questions you have. Thank you!

(excuse the double monitor screenshot, I’ll work on setting that up properly for my next post, you can open image in a new tab to zoom in though)