I'm seeing the same thing. I created geojson file, uploaded it as the Routing App Coverage File and submitted it for approval. It was rejected as an invalid binary. I then realized a routing app coverage file is not what I needed and blanked out the file, resubmitted the app and it is still rejected for the same reason.
I don't need a routing app coverage file. I was able to limit my app to the USA only in the Pricing and Availability section.
How can I get past this?