diag: say "failed to...", rather than "cannot..." in a few diagnostics