This is a copy of the report for other people to see.
Let's authorize a single entity and attach a managed shared component to it. The shared component will contain an array of serializable objects. At the build time, the shared component gets properly serialized.
If you were to build it on Windows, the scene will get loaded correctly and the shared component will get correct deserialized values.
But, when you were to run it on Android, the app crashes at deserialization process. I've provided an error from logcat in logcat.txt
I've provided a new project that recreates the bug in a simple way.
Here is a github repository for convenience: https://github.com/BerezkovN/Entities-Deserialization-Bug
Both editor and packages are up to date.
My device specification:
realme GT NEO 3T
Model: RMX3371
Processor: Qualcomm Snapdragon 870