ComboBoxString OnChanged Event Args Crash PIE and Editor

This is occurring again in 5.5.4

I have a UMG Menu with ComboBoxes. The ComboBox options are populated (Add Option) during Event Construct. The ComboBox OnChanged event was simply printing the SelectedItem arg. However, the OnChanged event was being triggered by the Add Option node, which resulted in the PIE and Editor crashing (no report window).

To try and fix this, I toggled the IsEnabled boolean, before and after Add Option. That had no effect. I then added a boolean, [ComboBoxReady] to serve in the same capacity. This solved the Add Option crash, but the crash still occurred on actual mouse-selection. This selection-crash occurred because I was still printing the event handler’s SelectedItem arg.

Finally, I quit asking the event handler for any information. If the ComboBox is ready, I call a custom event. In that custom event, I query the ComboBox. So far this works.

This pass-by-crash bug is not fixed. Not resolved. We have a work-around. This is a bug report and the work-around is not a solution.