I don't think they view it as a technical issue. I think it should be fixed or the screen should be modified. The idea seems to be "You don't have a project, you can create one here and then come back and submit." But they don't make that clear.
will they still allow my project to be submitted still ?
I wish that was mentioned on the rules. We were so busy working on our game.