Echoing the other comments, some of the levels being impossible was a bit annoying, like this one: https://imgur.com/a/6zIAUn7
Maybe you could write a super simple bot to verify levels before they are generated? It could use A* path finding to ensure there was a color source withing range of the starting point, at least