Unable to connect to gearbox

I have Boarserlands 2 with all DLC on my Xbox One. Trying to get some keys using shift codes but every time I try to enter the codes a message appears that claims I am unable to communicate with SHIFT. Been like this every since I started playing it again 2-3 weeks ago.

Can you log in to the SHiFT web site directly via your web browser? (https://shift.gearboxsoftware.com/home)

If so, is it showing your XBL account as linked or not?

I got it to work. Had to alternate my MAC address for some reason. Thanks though!