I think the reason is Ripple needs to hold a small amount of XRP as the reserve. So you are not able to send the remaining XRP.
It's a tiny amount. I don't need the .00125 BTC back. The deal is now completed.
Happy to have a transaction with you!
Sorry for the delay.
I have sent you the BTC. Please send me the XRP back to the address at the post. thanks.
Acknowledged. Sending XRP now...
Edit: Sent 34,950 XRP to rDV3sV3mo5VYqpy1nyMd81cGpYZiTMT6SG. TxID: BF6979EE6A269B5D8D5285AA16E8B1E2D11296EC993B85331790C9DAF07B8EAF
It wouldn't allow me to send the full 35,000 though (I guess because of fees). What's your BTC address so I can refund you .00125 BTC?