What does HRESULT 0x802A0107 (UI_E_TRANSITION_NOT_IN_STORYBOARD) mean?

 
Previous Next
UI_E_TRANSITION_ALREADY_USED UI_E_TRANSITION_ECLIPSED

UI_E_TRANSITION_NOT_IN_STORYBOARD

UI_E_TRANSITION_NOT_IN_STORYBOARD belongs to Windows Animation Manager. It marks an operation referenced a transition that was never added to the target storyboard. The useful starting point is the exact API, object and state transition that returned 0x802A0107, because a shell or application message can hide that boundary.

Where this result is raised

The pointer can be valid and owned by the right manager yet still have no membership in this storyboard. Priority comparisons, keyframe relationships, or removal operations must use the exact transition instance already inserted.

Evidence worth collecting

  • Target storyboard identity.
  • Transition identity.
  • Successful AddTransition history.
  • Operation requiring membership.

A controlled diagnostic sequence

  1. First: Check the AddTransition HRESULT.
  2. Next: Keep returned transition identity with its storyboard record.
  3. Then: Reject stale transitions after rebuilding the graph.
  4. Finally: Enumerate the construction sequence in logs.

How to interpret comparison tests

ControlInterpretationHold constant
Same operation, controlled environmentIf the result follows one machine, account, volume, network, or device, environment matters.Keep versions and identity explicit rather than comparing only the final message.

What this code does not justify

UI_E_TRANSITION_ALREADY_USED indicates membership elsewhere or earlier; NOT_IN_STORYBOARD means membership is absent here.

Do not search by equivalent duration or final value and substitute another transition.

Verification after correction

Treat it as corrected only when the exact inserted transition is used for subsequent relationships and stale identities are rejected; retain the original negative case so fallback cannot be mistaken for repair.

Technical references


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