log failures in view mode

although it's really nice we're not showing them to the user,
there's no harm in logging the real errors to the console.
scratchpad shouldn't assume there is a scratchpad (in view mode)

fixes #575 (grumble grumble)