I have a field mapper to remap camel case fields to snake case.

This is the message i am trying to save:
{
"id": "e35fd529-613f-5e79-036f-f37c2801041d",
"batchName": "SIT Axle3+ 9_12_test",
"batchSize": 35,
"numberOfAudited": 35,
"batchType": "TRIP_BASED",
"batchMode": "RANDOM",
"batchFacility": "71",
"batchDirection": "West",
"batchPlaza": "",
"batchLane": "",
"fromTimestamp": 1694538060,
"toTimestamp": 1694566800,
"createdTimestamp": 1694626323,
"createdBy": "mmccammon@etcc.com",
"completedTimestamp": 1697039389,
"completedBy": "asayed@etcc.com",
"auditDetailList": [
{
"id": "a4f274d5-8de5-4c54-ae70-b6a498ab4e9e",
"auditBatchId": "e35fd529-613f-5e79-036f-f37c2801041d",
"eventId": "49dcbe2c-51a8-11ee-9348-3cecefd01508",
"eventType": "TRIP",
"eventTimeStamp": 1694549374,
"auditResult": false,
"auditCorrections": [],
"auditedTimestamp": 1694635817,
"auditedBy": "ppradeep@etcc.com",
"isExcluded": false
},
{
"id": "67a5f5e3-acc8-4965-bf0b-657a6dafbe2e",
"auditBatchId": "e35fd529-613f-5e79-036f-f37c2801041d",
"eventId": "724a03aa-51a9-11ee-9348-3cecefd01508",
"eventType": "TRIP",
"eventTimeStamp": 1694549871,
"auditResult": false,
"auditCorrections": [
{
"auditedField": "axle count",
"originalValue": "3",
"auditedValue": "4"
}
],
"auditedTimestamp": 1694636317,
"auditedBy": "ppradeep@etcc.com",
"isExcluded": false
},
{
"id": "4f57507e-31ed-4e65-bcb8-6a7d176baece",
"auditBatchId": "e35fd529-613f-5e79-036f-f37c2801041d",
"eventId": "c4ef2560-51b1-11ee-9348-3cecefd01508",
"eventType": "TRIP",
"eventTimeStamp": 1694553445,
"auditResult": true,
"auditCorrections": [
{
"auditedField": "axle count",
"originalValue": "3",
"auditedValue": "4"
}
],
"auditedTimestamp": 1694637274,
"auditedBy": "ppradeep@etcc.com",
"auditNote": "Bus",
"isExcluded": false
},
{
"id": "7262657b-9b2a-4fd4-8b6d-fd842df8830e",
"auditBatchId": "e35fd529-613f-5e79-036f-f37c2801041d",
"eventId": "03dbfde2-51b8-11ee-9348-3cecefd01508",
"eventType": "TRIP",
"eventTimeStamp": 1694556128,
"auditResult": false,
"auditCorrections": [
{
"auditedField": "axle count",
"originalValue": "5",
"auditedValue": "8"
}
],
"auditedTimestamp": 1694637409,
"auditedBy": "ppradeep@etcc.com",
"isExcluded": false
}
]
}
However, when it goes through the field mapper, i am seeing some strange behavior. The fields is only mapped once when it has the same value as another instance:

Any idea why this is?