I made a second character and played through to titan, finished titan, and i did not receive my exotic reward from the Riptide quest.
-
That is because you have 2 warlocks. You can only get the reward once, per class.