it might be a data problem… check the point keys (tags + timestamp + field key) and ensure there are no duplicate values.
as a sample, sending the following
1685955963 server=srv1,core=1 cpu=10
1685955963 server=srv1,core=2 cpu=12
1685955963 server=srv1,core=1 cpu=20
1685955963 server=srv1,core=2 cpu=21
will “write” only the last two points, the first 2 are inserts… the other two will be updates as they have the exact same key