Ok, it turns out it was just me. After adding the circuit in it will now run. Sorry about that. Side note: The input/output/maint/controller blocks still haven't changed to the same hue as the ULV casings, or vice versa. As far as I'm aware this is the only multiblock that doesn't do that?
And to answer: Muffler was not blocked and the controller did not say incomplete structure.