fix try/catch to sync notification processing