I suggest separating Array Get Random and Create Object actions.
State2: Array Get Random
State3 (transition from State2): Create Object. This way it should pick only one variable randomly from your Array, then you create it.
Otherwise, it seems all the array is looping when both actions are within same state.