Sorry for the late reply. For now, only iOS Vite Wallet supports GRIN, if your web wallet or android wallet was open while your GRIN transaction is received, you won't be able to receive GRIN. You can try to tell the sender to cancel the transaction and resend you while your iOS wallet is open and others are not.