ACF apparently expands shortcodes before returning content, which means if you attempt to run it through the_content filter, any line breaks will get hit by wpautop. We fought and fought and fought, moving filter orders around, removing filters, etc., and finally decided to not fight WordPress, but instead change Gravity…