Draining the parser is not enough here, on caps change we need to reset it so it is ready to accept new caps.