I am having a similar issue with transition.to() under the new graphics engine. In my scenario, I have a group containing a number of object types, including a snapshot object. On relatively rare occasions, the group would NOT appear when I transition the alpha for the group from 0 to 1. I have a number (30) of these groups on screen at the same time, and most often all of them appear correctly. However, if one is invisible, more than likely all of them will be invisible, but sometimes a few will appear, while others will be invisible.
I have confirmed via print statements that the group has property ‘.isVisible’ set to true, even although the group is sometimes not appearing.
At first I thought it was a problem with overlapping transitions, as this could sometimes cause weird behavior. But after trying to track down that possibility, I found that SOMETIMES, some of the parts of the snapshot would appear, while others would not. (The objects that formed the snapshot are gone at this point) This should never happen, and is not something I could do in code, at least anyway that I know of. This ‘partial snapshot’ is much more rare than the entire group being invisible.
If I force the groups to group.segment = .3, instead of 0, just before the transition, the problem becomes much more rare, happening 1 time in 100 instead of 1 time in 10.
I am using the ‘tag’ transition cancel feature just before this problem appears, and I am a little suspicious of it being related somehow.
Unfortunately, it would be pretty difficult to cut the offending code out to create a simpler fail case.
So, I am wondering who else has snapshots in their group, or maybe a transition tag cancel in the vicinity of this problem(?)
Hope this helps!