I had done the above changes and now it is in testing. The same issue but in different way is that I got Event id 239 and its value 1 (means ignition ON) and when the ignition OFF so it miss the Event ID 239 but it gives the property value 239 =0 (so this data has missed because my conditions check the Event ID with the property value 239 either 1/0 ) so when i map the Ignition ON and OFF data so i found unsynchronized data with wrong IGNITION data.