Solved it. Habla.News created the link address using my NIP-05, but their web server does not recognise that. After I removed my NIP-05, the link address resets to default address. Is this a bug?
But now I am without NIP-05. Interestingly, I just noticed that Iris.to does not even support NIP-05 editing. I had to go back to Plebstr app to remove my NIP-05. Maybe NIP-05 is not that big a deal?