Yeah I don’t think the resetting on disconnect is the best option at all - I think we have a way forward with the logic now though >.<
trying to solve the level once the shapes have become ‘dirtied’ is basically impossible - good eyes! Thanks for playing :)