Problem:
The user was using a view inside the Avada Builder in a site hosted on SiteGround. Changes to the view were not reflected on the frontend until the page was saved in the Avada builder.
Solution:
It turns out to be caused by the "Dynamic Cache" in SiteGround hosting.