Turns out someone else working on the project had extended liquid inside the engine to add a couple of extra things. These things were needed to show the content, but as the wagon gem didn't contain these extensions it couldn't use them to show the content.
The fix was to just use wagon to push to a local engine to view the changes.