Never used WhatsApp, but is it related to Apple policies? I just ran into something reminiscent of this with Microsoft's Authenticator app - runs on both platforms, supports backup and restore, but apparently on Apple devices it's only able to use iCloud for backup rather than an associated Microsoft account.
The net effect is that if you're switching you have to redo 2fa for all accounts where you haven't separately backed up your TOTP codes.