Do not trust the broken and untrustworthy information in the so-called “Pre-update check”. Its logic is completely broken. It tries to use the extension update information to determine if a version of an extension is compatible with the new version of Joomla. This is idiotic, and I have told the Joomla! maintainers four times between August 2020 and July 2021 (the year prior to the Joomla 4.0 stable release).
Extension developers will of course choose to not make available an older version of their extension to a newer Joomla version. We do not want people installing Akeeba Backup 8 on Joomla 4, even though technically it is compatible. The reason is that it does not and cannot have full support for some Joomla 4 features which are not present in Joomla 3. Joomla shows that in the “pre-update check” as Akeeba Backup 8 not being compatible with Joomla 4 which is, not to put too fine a point on it, utter bollocks and completely against our official migration guide. Do note that the latest version of Akeeba Backup 8 includes a system plugin which hijacks the results of the “pre-update check” to restore the truth about our software. We shouldn't have to do that. Joomla MUST NOT give false information to its users and spread FUD about third party software. What they are doing is class action lawsuit material. I have warned them.
It would further seem that the uninstallation didn't fully work and you are left with entries in the #__schemas table about Akeeba Backup which further mislead Joomla's utterly broken extensions installer code to treat this as an update, instead of a clean installation. Hence the error message you receive. When I tried reporting this and other major problems with the Joomla extensions installer and updater I was treated like rubbish, they personally attacked my professional capacity and integrity, and when I submitted a Code of Conduct violation form I was laughed at and blocked from contributing to Joomla because I "cause drama". Well, if reporting real issues and asking to not be slandered for that is "drama", sure, I do. If the Joomla maintainers don't want to interact with their community they should just take the project private and let the community fork it into something that is actually community-led, not just in theory. As a side note, all other major extension developers have long stopped contributing to Joomla exactly because of this toxic behaviour from the project's leadership. Now the Joomla maintainers are on their own. They made their bed, they have to sleep in it. But I digress.
The first thing you can try in your case is to completely uninstall and reinstall Akeeba Backup. Please remember that you need to uninstall the Akeeba Backup package extension, not the component.
If this doesn't help, uninstall Akeeba Backup once more. Then look in your #__extensions table. Is there a row with element = com_akeeba? If so, note down the extension_id for that row. Then open the #__schemas table. Find the row in that table that has the same extension_id you noted before and delete it. This will finally let Joomla do a clean install of Akeeba Backup.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!