Symptom: Full-system test hangs. Block-level VIP passes for every IP. No protocol violations flagged.
Find the hung transaction: which master, which ID, which address?
Trace address through interconnect — does it reach the intended slave?
Check bridge in path: ID remap, width, attribute propagation.
Compare block-level testbench address map with chip-level map.
Check reset sequencing — did a master start before its target slave?
Blaming endpoint IP when the bridge mangled the transaction.
Closing bug as 'VIP issue' when integration assumptions differ.
Debugging without the hung transaction's ID and address.