Now I completed my campaign with all 3 characters, now, after talking to Cayde in the tower, I got Crown Splitter for Titan, Eternity's Edge for Warlock... And nothing for my Hunter. I didn't get Quickfang. He just didn't give it to me. I did my Hunter first so I had no idea this was a glitch until now, when I looked it up. It's frustrating that I can't get this unique weapon because of a bug, and I'm not restarting my Hunter over something like this. I'm really hoping Bungie fixes this.
-
You can get quickfang by opening legendary engrams and faction engrams on your hunter, so you can get it again if you accidentally delete it / don't have it for some reason.