I think `invalid_app` is to general IMO but not sure if it's worth renaming now.