The New York extreme condition is having no more than two lines connected to square stations. When a new square station is spawned on an existing line, the game does not check if this will be the third one connected, thus failing the condition on its own.
Version is gamma 6 on Linux. Couldn’t find a record file. Have Player.log, but that apparently only shows the failing condition, not the square station spawning.