Receiving the payout half from stated

I’m receiving my BAT payout half from stated. My estimated earning should be 0.4+ BAT but I’m only receive 0.2+. Is it due to transaction fee or is there something wrong here? I’m new user anyway. Thanks for your help.

I’m using Window 10 and Brave Version 1.38.115 Chromium: 101.0.4951.64 (Official Build) (64-bit). I’m using Gemini wallet that is verified since April 6 2022. I once receive the rewards on April 15 2022. I’m not using any VPN. I’m currently in one of supported region which is Malaysia.