I’m having the same problem " Did you add it to @NgModule.entryComponents?" (but with a popover) and still could not find a solution. (see How to correctly implement a components.module.ts in Ionic)
The only way I could make it work was to add the component (in your case probably ContactPage ) into the declarations and entryComponents of app.module.ts…
Have you find an better solution ?