What does HRESULT 0x88980402 (UCEERR_ILLEGALPACKET) mean?

 
Previous Next
UCEERR_UNKNOWNPACKET UCEERR_MALFORMEDPACKET

UCEERR_ILLEGALPACKET

UCEERR_ILLEGALPACKET is a Windows User Composition Engine (UCE) HRESULT. It indicates that the packet type is known but cannot be processed at the current stage of the composition-channel lifecycle.

What to check

  • Check the order of UI, layout, rendering, and teardown operations around the failure.
  • Avoid updating or using a visual after its dispatcher, window, or composition target begins shutting down.
  • Reduce concurrent UI updates to confirm whether an invalid lifecycle transition is involved.

Microsoft guidance for WPF render-thread failures


Looking for a different code? Search another status or error code.