This question already has an answer here:
On Watch, I suddenly see no names for people in Messages. Instead I see the address (e-mail or phone number) they are sending from, even though the senders are in my Contacts and have the addresses associated with their entries.
This was not the case before a recent update (I'm not sure which one).
How do I get contact names to appear in Watch Messages?