There has been a recent acknowledgement that there is a reproducible sticking shift bug. You can read more about it here