Hi,
seems the environment camera is broken when using the path integrator. Bidir works fine. Attached is a sample image, it looks like it's completely out of focus.
I'm don't entirely understand how this all works, but my analysis so far is that it works in bidir because bidir uses the direction sampled by EnvironmentBxDF::SampleF to recompute the image plane location for the sample, instead of using the sample's original image plane values. Path does not do this, and just uses the original image plane values.
I guess the problem is that EnvironmentBxDF doesn't implement SampleF itself, and instead uses the default implementation from BxDF, which doesn't consider the image plane position at all.
Anyway, fixing it is currently beyond me.
