Currently, if a invalid blueprint is posted no error is logged. It makes it difficult to debug issues.
For example, the following type of error is not reported in the log file.
The error I see is:
The error is reported back to the caller but it should also be logged to the server log to make it easier to debug.