[consume] add try-catch block around plugin handler
[cambridge] more robust code