This was caused by additional calls to flush (because of connected components) closes #533
closes #525 closes #526
closes #521