The downstream-capability adjustment lowered f.MaxSpeed/f.MaxWidth to the rate the endpoint supports, but the Degraded verdict still compared the retrained speed against the stale local maxSpeed holding the bridge's own uncapped capability. A Gen5 root port feeding a Gen4 HBA (or a Gen2 NIC) was flagged DEGRADED even though the link ran at the fastest rate the pair supports, failing the PCIe link check on healthy hardware. Keep the local maxSpeed in sync with the peer-capped f.MaxSpeed so both the pre-retrain and post-retrain verdicts use the real target. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mx6AvuXcJNT7jx3jjWw4hc