UMG Widget SizeInfo 'Y' is NaN or Infinite

I’m not entirely sure why this is happening, but I have a simple User Widget (An Overlay with Two Images with Material Brushes), that I’m adding to a User Widget that only contains Canvas Panel.

For some reason, this child widget is not rendering in the viewport, even though it’s directly in the middle and is visible (according to debugging).

To try and debug it, I used the widget reflector. I can’t find the widget in the viewport BUT, it does exist. When I hover over it, the Size Info in ‘Y’ is either infinite or a huge number, as you can see in this image:

I don’t understand why this is happening because I’m not doing anything out of the ordinary. This is how I add the widget to the canvas panel:

This definitely seems like a bug to me.

Resolved.

Somehow my HUD Blueprint corrupted the Struct, so Position and Alignment were being initialized with uninitialized values.