[REM3-199] Check if we have already tried some mechanisms when reporting an error.

This gives the client a better understanding of what actually failed.