OK, I deployed this locally.
I have a few doubts, apologize if this questions are obvious to you, but I am not that familiar with the Masonry Gutter.
1. Your View in question (Instagram Photos) is, if inserted directly to the page, working fine, but not styled with the masonry gutter.
Might I ask why you do not style the output directly in the View / Content Template assigned to that View?
This is how it should be done.
See, it is not intended to populate other terms (3rd Party code/application etc) with a view, but to display data directly.
Therefore, output should be styled directly in the View in question.
2. The View does wrap a default HTML around the Loop.
This is since Views 1.11.1.
It is explained in depth here (why, how to workaround etc):
https://toolset.com/forums/topic/views-result-array-as-shortcode-parameter/page/2/#post-344768
This default HTML makes it impossible to use Views Output as Data for another party.
If you are populating a 3rd Party Code with output of Views, so as I can see you do in the content template "Page home", this most likely won't work.
I see in that content template, you "populate" the Masonry ShortCode HTML with the View.
Is that correct?
So that will be the issue in this case.
Unfortunately that Filter also does not solve the issue here as you need the paginated View.
I will need to consult with the 2nd Tier what to do int his case.
Please expect my informations here in the forum.
Could you quickly clear my doubts as well? 🙂
Thank you for your patience.