I don't think it's a patch problemnot workng. post files here of latest update
if you open compile please runphp bin/magento setup:upgrade
php bin/magento setup:di:compile
and then clear var foldergenerated/code folder
Probably you are running php 7.4. Please switch temporary for activation this blog to php 7.3/7.2. I suppose, you are at cPanel user account. after activation, switch back to php 7.4in my recent test sites of magento 2.3 the themes i chose to used came with magefan blog however i can never enable the extension due to not having an activation code. doesn't it defeat the purpose of having a theme thats supposed to have a working blog included only to find out it needs to be activated. i really need a blog feature to test out but nothing seems to be working.
Probably you are running php 7.4. Please switch temporary for activation this blog to php 7.3/7.2. I suppose, you are at cPanel user account. after activation, switch back to php 7.4