cleanup previous messages
reject deferred on source buffer exceptions
more error reporting improvements and eme fixes
revert deferred selectKeySystem