Transferable balance is insufficient

I get a “transferable balance is insufficient” even if my Sweep Account has a balance of 50K. Anyone else faced this issue?

When I do a GET on the account resource I get “last_equity”: “50000”.

Can someone help?