We are getting the following error after updating our theme and plugins.
PHP Fatal error: Uncaught Error: Cannot use object of type WP_Query as array in wp-content/plugins/w3-total-cache/Util_Environment.php:1041
The error is coming from the W3 Total Cache plugin but is caused by the Jevelin page-blog.php theme file. That file uses a variable called $posts which is already a global variable and causing issues when the cache plugin tries to process. The fix is easy, just replace the variable named $posts with something more unique like $posts_blog or something else.
Can you please confirm if you are able to roll this fix into the next update of the theme?
I hope you are well today and thanks for posting here.
I could confirm the issue on my test site, therefore, I notified the theme developer about this so that it will be fixed.
The issue will be fixed ASAP.