Unfortunately I can't spot any issues that would cause this. We would have to first reproduce it. Without being able to reproduce it, we wouldn't be able to test if it was fixed if we did make changes.
Try maybe a second order without logging out? Using a phone? I'm afraid I wouldn't know were to start without reproducing it.