So. I invested some time and solved this issue. See here:
I would have liked to get some pointers earlier from Jolla instead of a blacklisting (which is not needed on unencrypted devices including all Jolla 1, C, Tablets). As I think someone more experienced in systemd would have seen this immediately.
Many thanks to DrYak for this bug report here and confirming my thoughts and needed code changes.