Keep gettng location error

I recently applied for the student’s pack and my application got rejected. According to the email the reason was I lived far from the school.
I want to know how my location is being seen to you. Because I live 18-21km away from school. I take bus daily to reach the school. It takes me approximately one hour to reach the school. Is the location based my ip location? Because 21km is not considered far and is actually normal.

I think you should take your cellphone to school and send your application.