so perhaps your server can't handle the traffic if multiple users are downloading concurrently?
There were approx. 8 download attempts by 8 different users on the day in question. The odds of all 8 download attempts by 8 different users from 8 different locations ALL HAPPENING AT THE SAME TIME is about nil.