ProffieOS v6.x ALPHA testing

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.