@Wendy1071
A 32 nights stay is a "long term stay" and automatically has the "long term stay cancelation policy" atached, overruling the cancellation policy you have set in your listing. It means the guest is not refunded for the first 30 nights. Not clear to me why Airbnb gives a full refund "according to your cancellation policy", as you should receive at least 30 nights (excluding the cleaning fee).
BTW Unless the cancellation was done because the guest was infected by COVID (Extenuating Circumstances Policy)
Did you check your Transaction History pages for this reservation ?
If your manually full refund is processed correctly it will show the amount for the reservation is zero.
If there is a negative amount to be deducted from future payouts, something went wrong.
Phone number for cananda is listed here:
Contact Airbnb - Community Guide [Updated]
But if it has changed i suggest to use:
Airbnb Help: contact