feature_assumeutxo.py failures were a race with -fastprune 64 KiB blockfiles,
the normal chainstate can fill blk00000.dat and roll to blk00002.dat while the snapshot chainstate writes blk00001.dat before -stopatheight trips…The test now only asserts that both chainstates wrote to disk blk00000 and blk00001, tolerates blk00002.dat when it appears, and logs it. Behavior is unchanged; we just stop failing on a benign rollover..
i believe this should fix #33635