Hi @aine89, thanks for detailing the error you’re seeing.
When we’ve investigated customer sites with errors like Allowed memory size of x bytes exhausted (tried to allocate x bytes), or Out of memory (allocated X) (tried to allocate X bytes) , they are almost always occurring somewhere else on the server. Naturally Wordfence is going to try to use some memory during scans or other checks like rules updates as it is here, but doesn’t seem to be the root cause. Often your error logs will contain cases of other plugins running into the same issue.
I would recommend first taking a look at, or getting your host/server administrator to take a look at log files on your server to see if memory is being exhausted somewhere outside of PHP and why. Shared servers especially suffer from this problem, but that’s just a common cause and may not necessarily be the case for you.
Let us know what you find out,
Peter.