I couldn't open the capx because i don't have a third party plugin. Looking at the xml it looks like you set the variables in two different places.
one place uses choose(0,1,2,3) another just random(0,3),
the other uses random() in onplace and round(random()) in another.
My guess is that's the issue, you're setting the value twice.