English now missing from AppStore Languages section

We've just recently noticed that our apps that support multiple languages no longer display English in the AppStore.

All the other languages specified via CFBundleLocalizations are displayed, just English is missing.

E.g. we specify en, de, it, es, and fr in CFBundleLocalizations.

However, the AppStore only displays French, German, Italian, and Spanish.

Why is this?

Replies

Ok I'll answer my own question as this may help someone else at some point.

It turns out that it's because I'm setting custom localisation strings for NSUserTrackingUsageDescription.

I wasn't setting an English string because that's already set in info.plist.

But adding an English custom string alongside all the others fixes the issue.