So I took my existing 5.1.1 project and opened it up (yes I have backups) in 5.2.0b1. Everything reimported and only errors I got were some speedtree errors from sample assets that I'm not even using. At this point I hit play and the game starts. There are no errors in console and it appears fine. However, I cannot click on any buttons and input in my game isn't working. I've tracked this down to what appears to be problem with EventSystem.current.IsPointerOverGameObject() always returning true. Even when there is nothing under the cursor. I put debug logs in and see it's IsPointerOverGameObject() returning true, but then currentSelectedGameObject is null. All this code was working 5.1.1 btw. Did something else change? Edit: Not sure if this happened before, but now EventManager debug output (in inspector while running) is showing pointerEnter for objects that are disabled. :-/ Edit2: Seems the new dropdown is also not working. Clean scene, add panel, right click panel and add dropdown = lots of nullreferenceExceptions in editor. Additional, having a docked animation clip tab in editor causes nullreference errors on startup. Talk about buggy. And yes I've already reported those with repo files attached.