fix(compose): guard sendFrame when official Transition IOOB on shared Snapshot (#1590)