WordPress error – PHP Fatal error: Uncaught Error: Call to undefined function register_block_type_from_metadata()

I’m working on a website that has been met with the WordPress “white screen of death” error, ‘The site is experiencing technical difficulties.’

I believe this occurred when updating all plugins, I have tried disabling all plugins of the website (by renaming the /wp-content/plugins to /wp-content/plugins.hold), but that did not work. I did the same with disabling the used theme but got the same result.

So after enabling debugging and looking through the debug.log, I have found this error:

PHP Fatal error: Uncaught Error: Call to undefined function register_block_type_from_metadata() in /home/uni19047/public_html/udu.com.au/wp-includes/blocks/archives.php:119

I am not sure what is causing this and I would really appreciate any help in this.

Here’s the full log.

And I am using cPanel for this.

Please do give me some guidance on how to fix this, thanks very much.