All errors are caught when only http one should be. It makes developing difficult because we can not see the errors that are thrown.