Issue with Depth of Field rendering

I have two levels in the same project with almost identical setup (same assets, same camera, same DOF settings, same plugins like Ultra Dynamic Sky and fog).

In one level, Depth of Field renders correctly.
In the other, objects closer to the camera have a noticeable hard edge/halo artifact, while background blur looks fine.

What’s confusing:

In viewport and Sequencer preview, everything looks correct

The issue appears only in final render (Movie Render Queue)

Any suggestions?