I recently upgraded to the latest build of 10581 on my Lumia 625 after which i noticed that the Insider Hub app went missing from my phone. It was initially there, but it wasn't working even then. It crashed a lot and never opened. Then i downloaded a few new languages on my phone, which Sir if had to be upgraded then. After this, the app went missing from the "All App List". What should i do to restore it???