Nelo Theme - Recently updated version & three blog boxes on homepage not appearing

I recently updated the theme version and the three blog boxes (left, center, right) have disappeared on the live site, although they do appear on the 'custom homepage' area.

The boxes appear in other areas of the site, but not on the homepage.

Please advise! Thanks in advance.