Thank you all for your responses, I was really frustrated because I couldn't figure out what went wrong. It's a petty amount of 25 forgotten XRP on Kraken, which I wanted to transfer to Binance, since it's the only exchange I'm using.
Should I contact Binance via email or through their lost deposit form? Does it make any difference?
Once again, thank you everyone.
Yeah you should contact Binance directly Via Email for a fast response , I friend of Mine experience the same with different exchange(local exchange actually) but the coin did not come to Binance so what he did is to contact the Binance support and yes the funds got to his wallet after several exchange of Emails but it took him at least near 1 week to recover the funds .