While you are correct that we may hold conflicting info about the master region, I don't think asserting here is a good option. This might have caused by user input, and although we should have guarded it more carefully, crashing is not a good option. Maybe turning off the master region info altogether would be enough.