Same here, noticed a stop job took very long (45 sec) to complete before rebooting into Grub (which is normally hidden in my config), I think this update messed with grub config file.
I made a guide based on one of my many old posts walking someone through removing plymouth
(because despite providing virtually nothing of any benefit, let alone quality, it always created random problems)
And it looks like we will need it
I tested boot again on the machine in question and it will only boot from the bios boot menu. (I.e. hitting a function key after power to get to the menu.) If I simply power the machine on I get black screen and eventually the disk activity stops. So, in this case, I don’t even get to grub, so ‘e’ I don’t think I can even get to grub. Maybe this is discussed in the link.
I suspect the other machine I run Manjaro on survived because, there, grub is managed by the Debian install on the same machine.
I have had this same issue recently, and I do not believe it is an Archlinux only issue, Debian 12 and Mint also have been dealing with this as well. It seems that reinstalling Grub, seems to fix it for me.
Maybe worth mentioning the install-grub script that should automate this.
Both as in ‘sudo install-grub should figure out the long string you need’ and ‘the package provides a hook that fires when needed like after updates to the grub libraries’.
On my system, the issue was plymouth. It was a versioning issue. Pacman was reporting that the installed version was newer than the extra version in the update, so it wouldn’t install the update version.
The solution was to first remove all plymouth themes, then plymouth, and then to reinstall plymouth and the themes.