Hi!
Ran into what I think is the same problem. I had the problem almost all the time using Microsoft Edge, and once in a while using Chrome.
While inspecting the code, I noticed that the masonry class wasn’t added to the timeline block. Theme/priority loading issue..? Anyway, I copied this from the Timeline JS file into my theme JS file, loaded after all the rest, and it’s working now!
jQuery( document ).ready(function() {
var $masonryContainer = jQuery( ‘.timeline-express’ );
$masonryContainer.imagesLoaded( function() {
$masonryContainer.masonry({ itemSelector : ‘.cd-timeline-block’, });
jQuery( ‘.timeline-express’ ).fadeTo( ‘fast’ , 1 );
});
});
Hope this can help someone.