Dynamic Render Target to UI

I’m currently creating a render target and material instance and assigning the render target to it and assigning that to a brush at creation of each of my AI.

Then I construct a list view widget and populate it with an info widget for each AI that includes an image for assigning the render target to.

I can see the brush in the inspector with the game running and see that it is correctly displaying each separate AI’s camera however the image never seems to actually get updated when I set it at the creation of the info widget as it always just shows whatever is set as default

Screenshot 2024-10-10 114423

if its set to a default render target that isn’t created at runtime it works correctly but trying to change it to anything else doesn’t seem to be working… Any thought???