return HTTP 400 if visit is not counted. fixes #2