UMG ViewModel plugin not working as expected

At least in UE 5.5 it seems to work fine. The issue was that I was calling ConstructObject node rather than the CreateWidget. Which is somewhat odd as the former gets transformed (at least cosmetically) into the latter