Other examples are: Wahoo, who locked the control of their products behind an account and login requirement for devices which had been working perfectly fine for years prior.
Roche, who killed their blood glucose app at the start of 2023 and forced all their users to move to a third party app, developed by one of their subsidiaries, which requires you to accept a data exfiltration clause, if they wish to continue the automagic on-device logging.
In reality, on each new iOS device, Apple forces you to use the current version of the app in the App Store now, and your old version apps are not included in backups or able to be transferred to new devices.
You are eventually forced to use the latest version of the app by Apple.
The latest version of the app will require the latest firmware or will modal lock you out until you upgrade the device.
Blame Apple for not letting you preserve your old versions of working apps between backups and devices, and blame Apple for allowing time bomb expiring apps like Signal and Chase Mobile into the App Store.
Further blame Apple for not having an iOS "internet access" permission per app that would prevent these apps from learning that there are new, unwanted firmware updates available when all you want to do is local operations.
Finally, any product that requires that you "sign up/log in" on the first screen and can't be used otherwise without PII should go straight back into the box to be returned.