fix: lode.js catching exceptions from app message handling