Crash on controller disconnects - This is a big one and it is a major issue if trying to get certified for the store. I’m using Rewired Input manager across all platforms. It is very well supported, and i don’t think the issue is on their side, the stack trace i managed to retrieve puts the blame on Unity:
Are you shipping on HoloLens/Windows Mixed reality? If not, there’s a workaround posted for the first issue. And I don’t think LWRP was supported for VR in 2018.2 in the first place.
I’ll find out what happened with the controllers issue - I know there was a fix somewhere, I reviewed the code change personally. I’ll get back to you.
The fix for the animation issue is in flight and is coming to 2018.3. It turned out to be a bug in Microsoft’s C++ compiler generating bad code with all optimizations enabled - we changed the code a little bit to make it happy.
By the way, none of these issues are related to IL2CPP in any way.
No, i’m not shipping on HoloLens / Mixed reality, and i still had the LWRP crash. I never touched anything in the XR settings, and the issue went away when i removed the render pipeline. Chose to avoid render pipelines on UWP for the time being, although it would be nice to be synced across platforms. The bigger issue for me here though was the controller crash.
I finally rolled back to 2018.1.9 and the game refused to shut down properly, although everything else seems to be stable, but i found a workaround:
I’m just super annoyed fixes for bugs like these don’t make it back to older versions. When i’m not on a cutting edge beta i expect things like exiting the application to work properly.