I'm pretty sure it's not a bug, because if you upgrade timer, the timer is not upgraded until you restart the run.