What can cause pod in a deployment to mount a volume

First what happened is
We updated a configmap (key changed), then updated deployment to use the new key.
Both were successful.
After it finished, we checked the events, found out that there was a volume mounting error because of referring to the old key.

Below is how I investigated the error and why.
First I thought since the error was because of referring the old key, it must have been a pod crash after I updated the configmap but before I updated the deployment, because volume mounting only happens when pod starting, which now I’m not so sure.

The I checked the events again, there was no crash event.

My question is
Is there anything else other than crash that causes volume to mount?
If there’s not, what could be the possible reason?

https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/#mounted-configmaps-are-updated-automatically

I found the answer.