Using the flask application works on a single synchronous process.
That can only handle one request at a time.
If you want to deal with any parallel requests should wait until they can be handled then use this:
app.run(host=HOST, port=PORT, threaded=True)