During debug process it goes this way:
- create instance, create instance, etc.
- function -> Pick random instance, move it around
- deactivate group
in debug window it goes inside function, it circles Pick random instance but, it doesn't apply move action, and it exits from function and deactivates the group. Basically it acts like condition (Pick random instance) was not met.