I think some of my contacts are missing

The most likely scenario is that some of your contacts have been archived.

When accessing Covve from your phone you can find archived contacts at the bottom of your contacts list or by searching for them.

When accessing Covve from your desktop or laptop you can enable seeing archived contacts by selecting "Show archived contacts" from the bottom left corner of your Contacts screen.