Runtime Imported Textures always "blank"

Hello, Basically what I’m trying to do is have the game save a screenshot when it’s saved. Then, when the game is at the menu to select which save slot, I want that screenshot to pop up for the save. I got all of it working except for when it loads the image, it presents it as blank. I have used both the Kismet Library’s “Open File as Texture2d” and Victory Plugin’s “Victory Load Texture 2d from File” and get the same result. When I manually import the file as a texture and apply it(by selecting it in the MakeSlateBrush Image section), it works fine. It’s only when it tries to pull the file from the computer does it show a blank image. I know it is pulling it from the correct file because the other image data is showing properly.

Showing the basic function to save the texture as a brush to apply it to the slot image on the load menu:


The blueprint section for the load menu to load the slot image.

What the load menu looks like:

Proof it is locating the actual file:


Showing it working when manually set into the MakeSlateBrush:


Any ideas what could be going wrong?

EDIT1: Anything to do with the “transience” of the created run-time texture, maybe?
Manual:

Location Derived:

This moves away slightly from your current workflow, but have you tried using the built in Unreal Engine node found here: Import Images During Runtime | Community tutorial