ESIs with Varnish 2.1.5 for Anonymous Users
Try turning off Anonymous caching and see what results you get (caching should be handled by Varnish).


Go to admin/config/development/performance
Uncheck Cache pages for anonymous users