Haven't seen this method on any of the Forums on Bungie Help so I thought I'd share.
I always use a wired connection but being home for the holiday I had to use wifi. Wifi was connected fine but could not play destiny due to Canary error codes. Tried everything still nothing. Until I remembered I had used an alternate MAC address to get around Hotel wifi. As soon as I cleared my MAC address I have had no problems at all.
Don't know if this pertains to anyone but just thought I'd share my stupidity.
-
Going to research this so you changed your mac address?