Of course. Happy to help.
There are two things that come to mind. First would be to simply update all the things via SFTP. This would mean making sure all the plugins, themes, and WordPress core itself all get updated that way.
The second being figuring out why those updates are being blocked. This could take a little longer if you aren’t sure what to look for but would at least prevent this from happening again down the line.
The first method is fairly simple and can be followed as well. There are plenty of tutorials out in the wild as well and follow the premise of download the latest version (plugin,theme,core), extract it, upload it to the site. The things you will need, of course, are an SFTP program and the connection details which you can get from your hosting company. Kinsta has a fairly good guide too which you can find here: https://kinsta.com/blog/reinstall-wordpress/#how-to-reinstall-wordpress-core-software-via-ftp
Let us know if that helps or if you would like more details