Issues with view preview
I figured out my problem and it had to do with classes as I suspected. For whatever reason, a snippet of javascript that was not previously interfering with the preview functionality just recently started breaking the view. I'm still not entirely sure why but I'm guessing I removed the class in another template and so it was never being rendered and now my javascript was overwriting it.