a) it appears that wp cli is working (the directory name changes after you purge it)
yes, it does generate a new file but not the same when clicking “FVM purge” from the toolbar
b) The hash, 498bb607109d20c2a937936f4be405b507657e2a is the same (this means, the contents inside the css files may be different, but the css file names are exactly the same).
Yes, as is should be, from the perspective of the plugin. But here is the problem: it gets the wrong list of files. The generated HTML shows its a redesigned page. But the enqueued scripts/styles seen by FVM are wrong. Without FVM it works correctly.
c) If it’s wpengine… disable OP Cache.
Will try..
Yes, the plugin issues a cache purge request to wpengine… but beware. WP Engine, limits the amount of times you can purge files. It only allows one purge every 5 minutes, so anything between it, will simply be ignored (without feedback).
I know. But it doesnt matter if I only use it once or multiple times. WP CLI stopped working to flush the cache correctly.
That means, it’s either cached on OP Cache or the code is incorrectly enqueued.
Knowing wpengine, it’s likely the first one. Disable it and test.
What I dont understand is that, if the page is OP cached, why is the html output showing the correct code (with redesign elements) but the enqueued scripts are the wrong ones?