I am currently trying to complete the truth quest, however I need to complete a corsair down badge and I have already completed every single one. Is there any other way to finish this? If not I have to start the quest over on another character. This is something I'd prefer not to do.
I was having the same issue with my character. I had picked up the all four bounties from Petra. As I was killing things and looking for a badge in DC I found a hidden chest that gave me another copy of the bounty to kill hive on TS. After completing this a second time it gave me the map piece I was missing. Hope this helps others having the same issue.