arfx and arfxplog more graceful error handling