Fixed the framework issue (the install path had a space in front, blurgh). Output devices are no longer added to the device tree when made from a profile.