I haven't observed the bug in aftercore, but it has been happening consistently in hardcore.
I believe I had HP recovery set to 70%, which is roughly consistent with my logs.
I'd love to say my experience has been the same.
Incidentally, here's another, unrelated problem that cam up in...