Is this due to lacking underlying OpenMaps data?
Yes. If Comaps is your primary navigation app, I recommend also contributing missing locations in Openstreetmap itself. I typically add locations I go to if there isn't one yet (after using a secondary navigation app). Comaps is pretty awesome and I use it whenever I don't need live traffic.