Error handling and widget tour