So I had been doing Corsair Downs and eventually got the bounty to go after the Corsairsbane. However, I was unable to complete it (not due to a game bug) so it expired. Ever since then (several weeks), I haven't received any Corsair Down badges. Any ideas?
I'm guessing it's because your account has recorded it as incomplete. Have you tried returning to one of the corsairs that you hand the badges in to and see if there's an option to talk to her? Or travel to the Bay where the Corsairs Bane boss would be to see if he appears? I didn't realise they had a time limit, tbh.