Players that are not the host of an online world can do one quest for the angler, however afterward the angler will say that they do not have a quest for them, even after several days ingame time, and the only solution we have been able to find is for the player to leave and rejoin.