Symptom: Full-system test hangs. Block-level VIP passes for every IP. No protocol violations flagged.
Identify the accepted operation by source interface, ID and per-ID sequence; record address, size, strobes and the last confirmed event.
Verify the decode/default-target decision before assuming APB or another endpoint should see activity.
Reconcile accepted bytes and transaction mapping on both sides of each width/protocol converter.
Trace request and response crossing occupancy and domain readiness; use their own clocks for sampled events.
Compare block-level testbench address map with chip-level map.
Check whether reset interrupted accepted work or a side effect; apply the documented recovery contract rather than dropping pending context.
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.