I’ve been using Cloudflare APO for a year with Wordfence, and I’ve never had any problems with page block, even with pages that were cached by APO. If someone had not permission to access something, the block would happen at the moment the access would happen, regardless of whether there was cache on the server by apo or browser cache.
The problem is that recently, the cache has been ignoring the wordfence blocking rules under some circumstances, and allowing access to my site. Sometimes the home page opens, and shortly afterwards the wordfence block opens. But if I open a new tab and type in the name of my website, it will open normally. And if there are pages cached by APO, it is possible to access them without the blocking occurring. Blocking only works on pages that are not cached by APO.
I thought it was important to mention this here because it’s something that didn’t happen before.