I've noticed similar issue today, while upgrading from linux-6.12.21-gentoo to linux-6.12.31-gentoo.
It turns out /lib/modules has 0500 perms - I didn't changed perms manually and have no idea how that happened.
Previous kernel was installed 2 months ago without any issues, so permission on /lib ...