This came up in discussion.
Basically, when, for example qml-module-org-kde-okular is missing, the epub/pdf viewer won't work. This is at it's heart a packaging issue, but we should give end users an error message so they can inform the packager that the viewer isn't working due a missing component.