In general you don't want to show errors to your customers when they happen, so they aren't displayed by default. You can turn them on manually to debug like I showed you.
I'm not sure what custom code you are referring to. In general it is hard to comment on custom code and that is generally saved for paid premier support tickets.