How to use a custom error message block to provide better user experience?

Lesson unavailable