I am encountering an issue with the Caption Image Field module when publishing nodes using the Views Bulk Operations (VBO) module. The issue results in the caption value being deleted or lost upon publishing.
Steps to reproduce
Install and enable the Caption Image Field and Views Bulk Operations modules.
Create a content type (e.g., Article) with an image field that uses the Caption Image Field widget.
Add a new node of this content type with an image and a caption.
Save the node as unpublished.
Go to a view that lists the unpublished nodes and allows for bulk operations.
Select the node and use the VBO action to publish it.
This issue is occurring during bulk content update (publishing/unpublishing) with content administration form (/admin/content). Fixes added for the issue.