Unable to shutdown with AMD Radeon 7800XT

There is no obvious error there but you do have the sp5100_tco watchdog that is noted as a possible problem in the linked thread from your original post. So first thing to do is try blacklisting it. This won’t do any harm even if it isn’t the cause, I blacklisted it on my system years ago.

sudo sh -c 'echo "blacklist sp5100_tco" > /etc/modprobe.d/disable_sp5100.conf'

and reboot.

If that doesn’t help the next thing I’d look at is Plymouth which seems to cause numerous issues. Try disabling it temporarily by booting to the grub menu, press e, and remove the “splash” option. If that fixes the problem you can remove Plymouth permanently - How to remove plymouth? - #14 by jamjar

If neither of those steps helps then report back.