Lost refund check

My son lost his refund check from the IRS.  He called the Taxpayer Advocate Service who apparently requested a new check.  That was six months ago and he still has not received the check.  Shall he just call again or is there some other action that he should take?