T-Mobile Not Receiving Bank of America SafePass Codes

I recently need to set up a wire transfer on BankOfAmerica.com and it asked me to enter a SafePass code that was supposed to have been texted to me from the short code 73981. After many attempts, I was unable to receive the text / SMS even though I can receive them perfectly fine from a regular phone number. It turns out that T-Mobile blocks content downloads by default. To fix this issue, I needed to unblock content downloads by unchecking the check box next to the service. Once I did that, I was able to receive message from short codes and the Bank of America SafePass code.