Prevent race conditions with purge-all and shielding
If edge and shield POPs are purged in the wrong order, stale content may get re-cached. You can prevent that.
VCL
Use this solution in your VCL service (click RUN below to test this solution or clone it to make changes):