I did, initially I was told that I could and they tried to talk me through it, however then they looked into it further and was told no i couldn't, but they couldn't tell me why.
I fail to see why I can't use a gift card to pay the deposit. Surely they are still getting paid.