I have a recreatable anomaly, but tough to explain.
This looks like a long post, but it’s mostly just a pattern to explain.
Many uploads were made to bring us this information.
Parts used:
ColorSelect, WavNum<>, WavLen<>, EFFECT_POSTOFF.
The short story is the issue of specifying EFFECT_POSTOFF within WavLen is being weird.
If it is one of several BUT the only one specified, it doesn’t display anything.
Setup:
I have 4 COLORS in ColorSelect<> chosen by WavNum<>, where the COLORS are different POSTOFF TransitionEffectL layers, AND using TrDelayX<WavLen<>> for how long they display for.
If only one of them DOES specify the EFFECT_POSTOFF while the others are just WavLen<>, the specified one will not show anything.
Example. Red will not show with this:
ColorSelect<WavNum<EFFECT_POSTOFF>,TrInstant,
TransitionEffectL<TrConcat<TrInstant,Red,TrDelayX<WavLen<EFFECT_POSTOFF>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Green,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Blue,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Yellow,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>>,
Moving the position of the only only specified one down to the 2nd line, the problem moves with it, and Green will not show.
ColorSelect<WavNum<EFFECT_POSTOFF>,TrInstant,
TransitionEffectL<TrConcat<TrInstant,Red,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Green,TrDelayX<WavLen<EFFECT_POSTOFF>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Blue,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Yellow,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>>,
Move to the 3rd line, the problem moves with it, and Blue will not show.
ColorSelect<WavNum<EFFECT_POSTOFF>,TrInstant,
TransitionEffectL<TrConcat<TrInstant,Red,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Green,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Blue,TrDelayX<WavLen<EFFECT_POSTOFF>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Yellow,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>>,
Down to the 4st line, the problem moves with it, and Yellow will not show.
ColorSelect<WavNum<EFFECT_POSTOFF>,TrInstant,
TransitionEffectL<TrConcat<TrInstant,Red,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Green,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Blue,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Yellow,TrDelayX<WavLen<EFFECT_POSTOFF>>>,EFFECT_POSTOFF>>,
Then, specifying for Blue AND Yellow, all the postoffs show correctly.
ColorSelect<WavNum<EFFECT_POSTOFF>,TrInstant,
TransitionEffectL<TrConcat<TrInstant,Red,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Green,TrDelayX<WavLen<>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Blue,TrDelayX<WavLen<EFFECT_POSTOFF>>>,EFFECT_POSTOFF>,
TransitionEffectL<TrConcat<TrInstant,Yellow,TrDelayX<WavLen<EFFECT_POSTOFF>>>,EFFECT_POSTOFF>>,
The converse is NOT true. Having a single use just WavLen<> among all others specified, regardless of position, everything works fine.
Only EFFECT_POSTOFF though.
EFFECT_PREON seems to work fine, as I tested all the same conditions above with all always working.