아웃룩에 VBA 적용 관련하여 질문드립니다

현재 봇에는 아웃룩에 메일이 오면 해당 메일 내용을 아웃룩에 써 저장하는 프로세스가 적용되어있습니다.
하지만 오늘 오전, 봇이 돌아가고 있던 와중 아웃룩에 메일이왔지만 엑셀에 쓰지못하였고,
로그에는 해당 엑셀파일을 다른사용자가 사용중이라고 떠있었습니다.

질문1. 다른 사용자가 엑셀파일을 사용한 적이 없는데 왜 이로그가 떴을까요?
질문2. 지금 VDI 3개에서 동시에 한개의 계정의 아웃룩을 사용하고 있습니다. 물론 봇 실행시 한개의 VDI (봇이 수행하는 환경의VDI)내에서만 아웃룩이 켜져있습니다. >> 봇이 돌아가는 VDI와 돌아가지 않는 나머지 2개의VDI 내의 아웃룩 VBA코드가 살짝 다릅니다( 아웃룩 메일을 저장하는 엑셀파일 이름이 한글자 다름)

이것이 봇이 정상적으로 프로세스를 정상적으로 수행하는데 방해하는 요소가 될 수 있는 지 궁금합니다. 또한 봇이 돌아가지 않는 나머지 2개의 VDI 내에서의 아웃룩 VBA 코드는 삭제하는게 더 나을지도 궁금합니다.

많은 답변 부탁드립니다.