Hey all! Apologies that it’s taken us a while to get back to you.
We are investigating the issues with Haephus at the moment. Meanwhile, there are some workarounds in Wowhead comments including completing the ‘complete 3 world quests in Bastion’ calling.
Please see if that helps you while the bug team works on a permanent solution