If she broke policy multiple times, why wasn’t she disciplined earlier? Why wait until a robbery?
It could be that they did not KNOW she was breaking policy until they investigated the robbery.
Her store got robbed. When they reported the robbery, the owners could see how much money was stolen from the registers. They note that the robbery cost them a lot more than they expected, because their policy limits how much money a robber can steal.
Maybe their insurance policy is based on the policy, and because there was too much cash in the register, the policy won’t pay for the excess.
SO they ask about it, and find out that this manager has always been letting the tellers have too much money in the registers. So, she “regularly broke policy”.
At least, that is one possibility of what happened.