CUICatalog: Invalid Request: requesting subtype without specifying idiom (Where is it coming from and how to fix it?)
Product > Clean
seems to do the trick.
Error seems to start popping up when you delete an Item from Asset Catalogue but its reference still stay buried in code somewhere. (In my case it was the default spaceship asset which I deleted.)