try installing Shizuku and app-ops from play store
and activate Shizuku using PC or root and activate app-ops via Shizuku
then in app-ops navigate to WhatsApp and after pressing it go to contacts permission and choose to ignore it
this will trick WhatsApp that you have given it contacts permission but with null data

**OR**

you can just do it via ADB or rooted terminal in your phone using `adb shell` to access your phone interactive shell and seeing the `$` sign
then write this code

    appops set com.whatsapp CONTACTS ignore
to ignore contacts permission in WhatsApp where `com.whatsapp` is the WhatsApp package name

and if you want to chat with someone that is not in your chats just type the chat link in notes or browser then open it via whatsapp
it's something like [https://wa.me/+15555550155][1]
where `+1` is the contact country code (**BECAUSE YOU MUST TYPE THE COUNTRY CODE BEFORE THE NUMBER**)
you can also type the country code without `+` sign as this
[https://wa.me/15555550155][2]


  [1]: https://wa.me/+15555550155
  [2]: https://wa.me/15555550155