Cancelled BSC Transaction but BNB is not back in my wallet

I was swapping BNB for RBC through rubic.exchange which uses pancake swap API. I confirmed the transaction but it was said “pending” for days so I decided to cancel the transaction. The cancel was successful but I did not receive the BNB funds back into my wallet. Is there any way I can recover the lost funds?

The transaction id for the initial swap is: 0x7639432e411033ae5f1366026ca1b61d0f1cfdece63ba16e8dbee05fac3cac00

And the cancellation id is:0x5c1168752440793faf20e20d9ad0730f6ea5c1c35e304fa5988287e791d060d3