Currently doing Milestone #10 and the shape count required is 125k yet the shape is also an operator shape which is unlocked before it should be as the milestone has not been completed yet. Every time the operator goal is reached [Edit 1: and claimed] it resets the milestone count back to zero.
[Edit 2]: Ignoring the operator levels until the milestone completed worked, but should the operator level have been available if the milestone wasn't completed yet ?