If an app no longer works on a recent Android version the only person who can fix that is the developer. And I'm guessing the developers abandoned the apps in question long ago, since I have apps that haven't been updated for 6 years or more that still work on Android 11. In which case your best bet is probably to find an alternative app.
This is the same on any platform, whether Android, iOS, Windows or whatever: as the OS develops at some point apps stop working if they aren't updated. How long this takes depends on what features the app uses and how the OS develops, but at some point it always happens. Frankly one of the problems with Android is that it has a lot of messy, silly features that are there precisely to keep old, poorly-coded apps working, which is why I'm guessing that the apps you have problems with haven't been maintained for a very long time.
BTW when you say "can you" fix this, who do you think you are addressing? This is a forum for Android users, we are not the Android development team, we have no connection to Google and cannot make any changes to the Android operating system. You can try contacting Google, but honestly they are not going to revert changes from a few years ago (android 9) in order to keep apps that the developers have lost interest in working.