Using OL Views 7.x-2.0-beta1 with Views PHP 7.x-1.x-dev (Feb. 2, 2012) and Views 3.3, I've been unable to have the content in the Views PHP custom field show up as each field instance in the map. Instead it displays just the last instance. It shows up properly in a regular view.

The content type shows 1 video per node. The custom PHP field manipulates the video field and outputs its contents into the view. In the Openlayers Data Overlay I choose the custom PHP field to display the tooltip description. It then improperly just shows the video from the last node and displays it in each row.

I'm not sure if this is an issue with OL, but since the error doesn't arise with a regular view I figured it was best to start here.

Update: the error only seems to appear if videos are used in the field (via the media embedded field). Images, text work properly. Less sure now if this is an OL issue. A work around is to use instead of the individual field in the Openlayers Data Overlay settings.