EventAdapter code was being skipped because of txid check. Moving txid check into publish method so that EventAdapters run.