I suppose that depends on your definition of fail.
The word was they got issued a 'Show Cause' notice potentially in relation to winching.
Also heard that they imported 2 Canadian SAR specialist pilots with validated CASA licenses, but as Canada don't have winching endorsements, they didn't allow them to perform any winching ops.