[Engine] Use logger instead of message to output error details