Revoke Application's Permissions and Authorize them again:
This method includes, going into settings , WhatsApp, and then revoking all the app permissions.
Here's How:
Go to Settings, scroll down, then select Whatsapp.
Now, you should see most or all of the permissions are authorized already. What you have to do now is to deselect each and every permission .
Once you have revoked all the permissions, close the app first and launch it again.
And in the end it should work..
Once you are done with Revoking the permissions, and Whatsapp is running fine too, it’s time to go back into settings again, and re-enable/authorize all the permissions again.
This worked for me !!