added more visible error reporting from broker