Hi,
readdir and stat are two different system calls. OSSEC uses both to open your monitored files. In this case, what happens is that "stat" is not able to find the file, what is suspicious, as it could be found by" readdir".
Do you see the file if you do "ls -la /etc/vx/"?
What is the output of "stat /etc/vx/.reclaim.lock"?
There are high chances that this is just a false positive. Shared file systems (possibly used by Veritas Backup in this case), use locking services to manage file access and to avoid conflicts during sessions. Is that file actually part of a shared file system? Maybe that is why it can't be read some times.
I hope it helps,
Santiago.