Burt 1172885 is for an older version of XCP. Update to the latest version of XCP. Is error 22 the only error your seeing? I found a KB mentioning error 22. Increasing the log verbosity may help to reveal more clues to the issue.
We were keeping the catalogs on the source platform which is TrueNAS (puke). The catalog files kept getting corrupt to the point where they couldn't be deleted! The TrueNAS OS reported "Invalid file handles". We have since moved the catalogs to an NTAP AFF volume. Fingers crossed!
I think the error happens when the storage system hosting the catalog loses connection or has some issue. TrueNAS uses ZFS. I'll bet there are some restrictions with that platform. Any insight on this would be appreciated.