I have checked it thrice before sending it and its the same.
The receiver most likely has seen the coins and possibly just lieing as Charles-Tim said. Is it a business or just someone you are familiar with. If it's the first, it's most likely a scammer trying to play you to resend coins. If it's someone you are familiar with, you can ask him if there's an error in his end. Ask him to update his wallet, if it's a hot wallet app..
I did a little check using block explorer, and I'll assume this to be your main bc1qytp53lrew7m92damkw0slzj4pgcgr599nxkavh UTXO and input, that leaves these two as your outputs
bc1qzgga4qteepkvr79ulka5f3luqdvc9y03r363f0
bc1qkua5fjthxchn23w5cgqfx38a5d9cfzvrg87cju
The first output, is the address you were to send the coins to, bc1qzgga4qteepkvr79ulka5f3luqdvc9y03r363f0
please correct me if I'm mistaken... This is your change address,(output returns the remaining balance back to your wallet.)
bc1qkua5fjthxchn23w5cgqfx38a5d9cfzvrg87cju
It shows clearly on the blockchain that the coins on this address bc1qzgga4qteepkvr79ulka5f3luqdvc9y03r363f0 has been spent on the very day of confirmation.
Check here to see for yourself
https://www.blockchain.com/explorer/addresses/BTC/bc1qzgga4qteepkvr79ulka5f3luqdvc9y03r363f0

So it's most likely you are being played.

Im familiar with. So if there is an error on his/her end what would be the best remedy. Whom to contact?