In my country i can buy crypto from crypto Atm's or in a multipurpose wallets, and i think buying with fiat to crypto was charge a little bit higher compare to crypto-fiat i dont know how they calculate the fees or just they have there own setting about fees regarding that matter.
Do you see the fee on your screen?
Could you also tell how exactly do you buy crypto from ATM?