Widget Component doesn't render

I want to place interactable UI elements along a spline.
I created a test actor according to the tutorials and other guides out there.
The actor has a widget component attached, which has a widget blueprint as its widget class
The test actor itself works fine (the yellow-on-black image in the pictures below)

But if I try to generate that dynamically, the result doesn’t show.

While in play mode
image
While in edit mode
image

This is my current blueprint responsible for generating the widgets:

The materials seem to be ok, the spawn location is not clipping and it has also nothing to do with not seeing the whole parent object.
Any ideas are appreciated.

can you click on the add widget component node and show how your default settings are setup? its possible that you don’t have visibility set or draw size correct or something

I just use the default “Add Component by Class” node.
The class I’m adding is the Widget Component and then split the Transform pin.


(step by step method of “creating” the Add Widget Component)

The relative scale is adjusted to keep the proportions right.
Since the code lives inside an actor component, I set the target to be the owner of this actor component.

right, but add widget component node contains a bunch of settings that need to be accounted for. there settings here. can you provide a screen shot of how you have yours setup?

As I said, I am programming this functionality inside a component.
Hence I don’t have access to the Add Widget Component function.

It doesn’t make sense to me that any changes that I make in another place impact the result of this script, but I’ll post it here anyway for completion: