I would suggest to backup all chats, uninstall and reinstall WhatsApp.
I somewhat remember this sort of thing happening to me as well. I think there was some specific message or image shared by a contact that was creating the issue.
Once I removed the message, WhatsApp was normal again. But...