Try removing openhab-
from your Karaf feature names. IIRC that is used to determine if they are part of OH itself. I ran into similar issues with my LOG4J2 Extra add-on.
I see you use:
openhab-binding-glowmarkt
with Hildebrand Glowmarkt API Binding [4.0.0;5.0.0)openhab-binding-vicare
with Viessmann API binding for OpenHAB 4.0 [4.0.0;5.0.0)