Hapi allows you to choose what to do when response validation fails by setting response.failAction. (ref.: https://hapijs.com/tutorials/validation#failaction)
When we set that option to:

the current way that hapi-pino is set to log requests which have the event.channel set to internal doesn't recognizes that configuration and the log message is ignored.
This is where Hapi check for the response.failAction settings
node_modules/@hapi/hapi/lib/toolkit.js

This is where Hapi creates a log payload using the internal channel
node_modules/@hapi/hapi/lib/request.js

This is where hapi-pino is ignoring the log message:
node_modules/hapi-pino/index.js
