Hi My247restore,
I doubt the update to WordPress 4.6 changed anything, but it could be that other things changed on your site with your theme or other plugins that could be causing a problem.
Looking at your site, though, the way you’ve implemented it on the homepage isn’t valid. The schema markup has specific rules for aggregated ratings. You can’t just re-purpose a single review entry from this plugin as an aggregated rating.
It’s possible that that is the problem you’ve hit with Google. But maybe not. I ran your site through Google’s Structured Data Testing Tool and it didn’t flag up any errors:
https://search.google.com/structured-data/testing-tool/u/0/#url=http%3A%2F%2Fepicinteriors.com%2Fkitchen-remodeling-contractor-irvine-ca%2F
At the end of the day, all we can do is provide valid markup and hope that Google decides to index and display it. But their decision for each individual site is not really open for examination. It may view your attempt at a fake aggregation as a form of manipulation.
My recommendation would be to transition the testimonials on your testimonials page over to this plugin. Google can read multiple reviews and aggregate them themselves.
You’ll probably want to remove the aggregated review on the homepage, or just remove the schema markup so that it doesn’t look like you’re trying to trick Google.