I have created a custom check and added to a custom benchmark.
Now when I try to delete the benchmark the following error occurs:
LabCustomCheck - Benchmarks that are referenced cannot be deleted.
Where is this benchmark referenced if I don't have any audit task?
If the benchmark is not part of any audits, I suspect that you might be using an older version of Policy Auditor. In the supported versions of PA (5.2 and 5.3), I'm able to create benchmarks using both custom and Mcafee checks, activate the benchmarks, and delete them without error.