Usually the ISOs are already on the server days before they go live and nothing was seen when we scanned for ISOs today, we'll have to wait. Considering 26x00.5074 is causing all kind of software/games to stop working could be a reason for them to halt the release.
25H2 in general is not very stable as of lately. Lots of slow downs and UI freezes, at least in the Dev Channel (where this is to be expected). 26200.5074 also has these weird UI freezes and glitches. Seems like the update is far from being done/complete yet.