Ok, now I've read the docs: spifly.dynamic.bundle is intended to start at a low start level, because it needs to be active before any bundles it is to start SPI services in are started: https://aries.apache.org/documentation/modules/spi-fly.html#_dynamic_weaving_bundle
I have created a Jira: https://issues.apache.org/jira/browse/KARAF-7843 I have created a PR that is also mentioned in a comment in the Jira: https://github.com/apache/karaf/pull/1852
