Default 4MiB regions have 32KiB mark bitmaps, so adjacent regions share an OS page.
Commit accounting double-counts that page, while decommit accounting fails to subtract it, causing the assertion.
With temporary DOTNET_GCRegionSize=800000 (hexadecimal 8MiB), the full normal Checked CoreCLR suite completed
Originally posted by @EgorBo in #133675