Mine are starting to go a little inconsistant now with their laying, I have an ex bat who has never laid, prob just goes and breaks wind but she will as yours are doing sit on the nest for 20 mins then walk out.
I often think like us we are creatures of habit, thats what the brain tells them to do so they do it.
I agree with Aunty, I would of thought if there was a blockage she would show signs of stress by now.