Hi Michael,
What would help me would be if your supervisor could email me/you the link they recieved and then I can take a look at it.
Worst case scenario it is something small that I can quickly help with.
Either way I will help to fast track your application so that you are not delayed any further.
Kind Regards
Harry