There is no official support for whatsapp in linux. The snap is not very up-to-date (last update 2021) and isolated from the normal system. This can cause problems when it doesn't bring along the right dependencies.
You can also use the web version of whatsapp in your browser. This runs perhaps more smoothly: web.whatsapp.com.
But you can make no voice calls or video calls neither with the web version nor with the PWAs like whatsdesk.
You can take a look at this older threads
For linux it would be better to use another program to make voice calls or videocalls.