@LisPi actually now that i look at it, it's probably a case of a mirror unfucking itself
the second usable mirror has the new versions and the first one is behind, so i must have jumped from the second to first. the mirrorlist is from reflector, kept from the initial installation. however i don't use reflector on a live system since it's basically unmaintained from 2023, the developer disappeared and no one picked it up, i think `curl`ing archlinux.org/mirrorlist/all/ is the recommended way to get fresh ones nowdays but i never really had the need for that
the last update was on the 22nd, i might comment out the mirror if it keeps being stuck for longer