Does the service broker need to be enabled on tempdb/msdb? I noticed in the sys.databases view that it's enabled in our instances so I guess this is the default.
I honestly don't know much about the service broker. Been reading up on it but can't seem to find anything specific about it in relation to tempdb/msdb using it (other than tempdb being used for processing broker data by other databases where it is enabled) , because we don't have anything set up that would. Would like to disable it if its not needed.