It's clearly not working as intended therefore a bug but I agree the new starting location scripts are the likely culprit.
As for why it wasn't found well there is only so much you find with a small testing team - no way you will ever replicate what you find when millions of players with different setups (both in game and in terms of equipment) get their hands on the game.