WordPress continually requests pages from itself

Impossible to guess, that’s certainly not a native WP behavior.

If the requests are indeed being made by WP’s API you could hook into it and log what is happening to have more insight into the issue.

pre_http_request should be a fitting hook everything of the kind passes through, as far as I remember.

error code: 523