Seeing issue with Telegraf Vmware Collector

I am trying to use input.vsphere plugin and seeing issues with collecting data. The latest sample for vm is set to the correc time interval when it is supposed to run, but when I analyze the output, few samples have timestamp 1 minute ahead (samples given below) whereas all timestamps should be 17:56 UTC.

2025-08-18T17:56:02Z D! [inputs.vsphere] Latest sample for vm set to 2025-08-18 17:56:00 +0000 UTC

vsphere_vm_sys,clustername=cluster01,dcname=DC01,esxhostname=ESXI01,guest=rhel9_64,guesthostname=Guest01,host=Vmware,moid=vm-12345,rpname=Resources,source=Guest01,uuid=xxxxxx,vcenter=VCENTER01,vmname=Guest01 memorySizeMB=8192,uptime_latest=2378184i 1755539700000000000 → 17:55 UTC
vsphere_vm_sys,clustername=cluster02,dcname=DC02,esxhostname=NTNX01,guest=rhel8_64,guesthostname=Guest02,host=Vmware,moid=vm-67890,rpname=Resources,source=Guest02,uuid=xxxxxx,vcenter=VCENTER01,vmname=Guest02 memorySizeMB=8192,uptime_latest=8424119i 1755539760000000000 → 17:56 UTC

Due to this, I keep getting the below error:

2025-08-18T17:56:27Z W! [serializers.prometheusremotewrite::http] some series were dropped, 4622 series left to send; last recorded error: metric “vsphere_vm_sys” has samples with timest 2025-08-18 17:55:00 +0000 UTC older than already registered before