This is likely to be because their internet browser is not compatible with the timesheet link: please ask your mentor to copy and paste the link into a different browser and try again.
If your mentor continues to experience issues, please email placements@northampton.ac.uk for assistance.