The problem is about error handling. @hborla summarized it well in the SE-0346 review thread:
See also the Pitch thread of SE-0358: