code-assist: disable service if we fail a parse call.

This should stop some spurious warnings. All this needs to be redesigned
anyway.