Unfortunately, Beaver Builder layouts are only formatted for posts in the main WordPress query. If you want posts to be formatted outside of that, you’ll need to use the fl_builder_global_posts filter. Let me know if you have any questions about that.
So I’m still pretty green with filters, but I’m guessing you are suggesting that I use the filter to reformat the content that is displayed by the post_grid module?
No problem! That filter allows you to pull in the CSS/JS assets for layouts that aren’t in the main WordPress loop. All you have to do is create an array of the post IDs for each post in your post grid and pass it to that filter like so…