pci: distinguish between legitimate failures and non-fatal errors