I think this game is pretty sneaky, why my sequence of positions waiting queue 26 and has been confirmed yet now into the queue 36 even deposit the latter has not entered the queue first paid .... I guess admin cheating for placing the deposit first in the waiting queue.
The queue order should be right. What happens is that the position is assigned ones an investment is confirmed, so it may appear in a wrong position while it is confirming.