เนื่องจากรหัสคลาส = 0x00 มีไว้สําหรับอุปกรณ์ที่สร้างขึ้นก่อนการกําหนดคําจํากัดความของรหัสคลาสจึงเสร็จสิ้น การสแกน Linux อีกครั้งอาจล้มเหลวเมื่อรหัสระดับของ Hard IP สําหรับ PCIe Express* ได้รับการกําหนดค่าเป็นศูนย์ทั้งหมด ความล้มเหลวในการสแกนซ้ํานี้อาจทําให้เกิดปัญหาการกําหนดหน่วยความจําระบบได้ ตัวอย่างเช่น BAR of FPGA ไม่สามารถตั้งโปรแกรมได้อย่างถูกต้อง
หากต้องการแก้ไขปัญหานี้ โปรดดูคําจํากัดความของรหัสระดับชั้นในข้อมูลจําเพาะพื้นฐาน PCI Express* เพื่อเปลี่ยนรหัสระดับเป็นค่าไม่เป็นศูนย์
ตั้งแต่ซอฟต์แวร์ Intel® Quartus® Prime Pro เวอร์ชั่น 19.3 รหัสระดับชั้นจะตั้งต้นเป็นค่าเริ่มต้นใน0xFFเพื่อป้องกันความล้มเหลวของระบบข้างต้น แต่คํานิยามรหัสระดับชั้นที่ถูกต้องควรยังคงตั้งค่าโดยผู้ใช้