A provider that writes no outcome leaves its keys asked (ADR 0570 clause 3), so a provider that fails is never hidden.