We have an app on appsource that contains a page extension that targets the page "General Ledger Entries Apply" (I believe it is part of Dutch localization). Since that page will be removed from the base app in BC25, I want to set our page extension for that page to obsoletestate = pending, so we can remove it by the time. Since the first of this month, appsource validates the app on both BC24 as wel as BC25. Validation for BC24 goes well, but for BC25 it errors with the message that the page "General Ledger Entries Apply" does not exist. Which is true, because it has been removed in that version.
So I thought, I change the target of our own page extension to another page, but that is considered a breaking change. This page extension is a kind of a catch-22: can't delete it, can't change it and I cannot leave it as it is...