I moved my project from Unity 2017 to 2018.3 and it works great on my computer, BUT...
... according to statistics it become totally broken for 2/3 of my players. As I could understand most of the problems somehow related to saving/loading data with EasySave. For now I found this issue:
1) when I put many
Hash Table Easy Load in one action trying to load colors from file - it could return black color no matter what.
2) when I put all this actions in different nodes - they load correct colors.
I repeat, it somehow related to player hardware/OS. Very same build can work on Windows 10 Home and can have this issue on Win7/Win10Pro.
Why is it happening? What kind of solution could I have except splitting EVERY state in my project to series of states
(I literally have hundreds of states containing two or more actions)? Could it be a part of the bigger problem I didn't understand yet?