There is no right or wrong way for this, it is whatever suits you. I use both port of calls regarding this - Obviously the correct way to get in contact with an educator for issues not relating to the agent link issue is via Personal messages. But for getting someone's links fixed, it is best to use the report function purely because it gets flagged in house to all educators. So if one is not working that day, another will pick it up.
So a little like this:-
Agent links fixed, or anything that is reportable within that post - Use the report function
Communication that isn't related to the post you're reporting - Personal message
Of course this isn't official, if you want the official response I can get you one, but it's a long the right lines.