The fix to this is also a way to future-proof problems with DLC maps. What’s the point in having a pool of 25+maps if I have to go through Fort Branstonpickle 3 times in a row?
Expanding on what @da3strikes said, I’d remove the previous 3 maps played from the pool. Also - success or failure has no impact upon the pick, as I’ve failed so hard for no reason other than AI Director rage spawning everything or some random thing happening.
Couple of days ago, running the Pit our Zealot shot long range at a globadier during a horde, Patrol spawned behind a building and stepped out in-between Zealot and Target and a shield SV took the arrow instead. Welcome to pain. The pit now appears in QP with a higher chance for something completely daft that Zealot couldn’t do anything about. When an SV sticks it’s head out from behind a building in the path of an arrow in flight it’s no-ones fault.
Quitting by suicide will also increase the chances of the map appearing in QP, so host quitting and reforming group is the only way to avoid affecting the “randomness”. Doing it the way people have mentioned here (suicide to get back to the keep) might well be making the map you hate appear even more often.
I seem to very very rarely get Righteous Stand, and spend half my life up to my knees in swamp water in War Camp. I think Fort Braksenbruke appears a lot for many people because the possibility of getting spanked into the water and inst-die is much higher and causes wipes more frequently. Certainly for me I seem to wipe quite a lot when a boss spawns along the river and someone gets punched into the water.
In conclusion, (for many reasons) Ranald needs a run-up conversion-kick to the Dongliz.