Indeed, the error sparsity makes it very challenging to identify mistakes accurately, and no system in the shared task achieves a precision over 50%.
once the precision drops below 50%, the system introduces more mistakes than it identifies.