You may be attempting to communicate with non-paying members. This is an issue that many people feel a great deal of frustration about, because while non-paying members are matched with paying members, they cannot communicate unless they become paying members of eHarmony. This could be the reason why you have so many matches who are not communicating.
There are those, though, who may need a little encouragement to communicate. Have you attempted to communicate with any of these men, or are you waiting for them to communicate with you? There's nothing wrong with sending an icebreaker or first questions if you are interested in someone based on their profile. Don't wait for them to say something to you, go ahead and get the ball rolling!
As for those who just disappear while communicating, well, that's called poofing. Unfortunately, not everyone is blessed with social graces, and as a result, they just vanish rather than coming right out and saying they have met someone else or that they are no longer interested.
Despite all of this, I would encourage you to not give up! Yes, it's frustrating, but just close out those matches and focus on those who are more to your liking.
Best wishes to you!