Safe handling of link errors in a Peripheral Component Interconnect (PCI) express (PCIE) device is disclosed. In one aspect, safe handling of link errors involves detecting errors in a PCIE link and maintaining the PCIE link by preventing the reporting of detected errors and providing safe data to a host in communication with the PCIE link. A PCIE link can be established between a host (incorporating a root complex) and an endpoint device, through which the host can request the performance of operations (e.g., read data, write data) by the endpoint device. Circuitry and/or software can monitor the PCIE link and perform safe handling of link errors when they occur. The circuitry detects link errors and consumes them in such a manner that the host is unaware that an error has occurred and only safe (e.g., non-corrupted) data is provided to the host.