She can be awake at night or sleeping, her position is set randomly whenever you enter the house at night... but during the day she is meant to be awake.
When you enter? but what about when time passes while you're in the house? with pocket watch for example, that might be linked to triggers not happening?
Passing the time with pocket watch shouldn't change her position, unless morning comes, morning should reset her to the front of the store. But I ned to do a bit more testing there. I think there are a few work arounds I could add to remove the bug.