Hmm, like I said I will be rebasing my changes incrementally onto the "old robust" that seemed to work for everyone and developing versions 0.6a, 0.6b, 0.6c, 0.6d... which will add back the features incrementally to find what's wrong. I suspect the issue here relates to the new reset code but...