Sometimes the code gen for bound viewmodels gets corrupted.
This happens rather frequently to our development team, and it took us a while to narrow down the repro to this undo/redo case. Some folks on the team believe that there may be other causes as well, but this is the one we’ve managed to nail down.
We’ve found that reloading the asset will often fix this issue, but in some cases it seems we still have to entirely close and reopen Unreal editor to get past this. Would love to get a fix for this issue as it definitely has been a pain point for the team.
Thanks!