I don't see it as a failure to fix something, per se, but rather a conscious design decision. By not polling resistance regularly when idle, they avoid the drain-while-idle problem that genuine DNA40 boards have. As a side-effect their implementation of refinement (and they do have it on the Rayn boards) is both more limited and less problematic than Evolv's, since it can only refine in the periods between "deep sleep".