I haven’t been able to create a minimal example of this crash, as it appears to occur based on something that happens with the database backend being used (and creating a minimal project with that backend would violate confidentiality), but here’s what I do know:
5.5.2 evertything’s fine
5.6.1 it crashes
Crashes in the emulator and on the device
When it crashes, the dropdown items stop rendering properly (that is, immediately on opening the dropdown the items are displayed, but as soon as the gaze point shifts, even a pixel, it crashes)
Does not happen when the items are supplied to the dropdown via the Unity Editor Inspector
Does not happen when adding items to the menu via hard-code, i.e. Start() { List lst = …; dropdown.AddOptions(lst); } (this is exactly how it is being handled with the values-from-the-database)
Currently selected item in the dropdown (blacked out, below) continues to render fine, even as it’s selection item stops rendering
Crash occurs in pure Unity Engine code, no user code is referenced in the stack trace