{"timestamp": "2026-03-23 04:34:32.128", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":12,"EntityId":329086,"ChangedBy":{"UserId":5386,"Name":"Cherri Eaton"},"ChangeType":"Created","OldValue":null,"NewValue":{"PermitToWorkUid":"P/BEAT/COM/ABSI/BL/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\image_1774240358736_2026-03-23_04-32-41-3241_8c8935b4-b0b9-4e06-969d-d982cd5e93f0.jpeg","FileType":"Image"}],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\image_1774240435945_2026-03-23_04-34-09-349_3c0d7b9d-cdb9-44e4-996b-10171d7c13fd.jpeg","FileType":"Image"}],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"1","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 04:45:59.351", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":12,"EntityId":329087,"ChangedBy":{"UserId":5386,"Name":"Cherri Eaton"},"ChangeType":"Created","OldValue":null,"NewValue":{"PermitToWorkUid":"P/BEAT/COM/ABVX/BL/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\Test house on plain_2026-03-23_04-45-33-4533_db111c7d-ae7b-4060-82c1-af45e1b75e95.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test plant_2026-03-23_04-45-33-4533_f285bc9f-1e2f-4acc-98d4-3ae2a74486ad.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test sunset_2026-03-23_04-45-33-4533_b19dc2d1-8ed2-45d9-8b2d-593cc53ce46c.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test house on bank_2026-03-23_04-45-33-4533_47117ff8-af2a-423d-81d4-4d43b053ef9c.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test width desert_2026-03-23_04-45-33-4533_955532c5-d0d5-42eb-8e36-e2127c10fc41.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test island_2026-03-23_04-45-33-4533_5ce7406b-1a94-4f1e-96a6-7cfd0f98028a.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\insta_2026-03-23_04-45-33-4533_778e827e-a7f1-4489-969c-9ba5323c8283.jpeg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\osmosysLogo_2026-03-23_04-45-33-4533_d1556e94-eb61-46a5-96f1-72577fb23c99.png","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test Upload Video_2026-03-23_04-45-33-4533_f59e7a7b-b206-48eb-9fc7-03a2e574e862.mp4","FileType":"Video"},{"Value":"attachments\\204\\permittowork\\Test cat in window_2026-03-23_04-45-33-4533_10112a63-6c79-49a6-bce0-a23edfbe863e.jpg","FileType":"Image"}],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 04:46:50.230", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":12,"EntityId":329087,"ChangedBy":{"UserId":5295,"Name":"Fidelia Traynor"},"ChangeType":"Updated","OldValue":{"PermitToWorkUid":"P/BEAT/COM/ABVX/BL/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\Test house on plain_2026-03-23_04-45-33-4533_db111c7d-ae7b-4060-82c1-af45e1b75e95.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test plant_2026-03-23_04-45-33-4533_f285bc9f-1e2f-4acc-98d4-3ae2a74486ad.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test sunset_2026-03-23_04-45-33-4533_b19dc2d1-8ed2-45d9-8b2d-593cc53ce46c.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test house on bank_2026-03-23_04-45-33-4533_47117ff8-af2a-423d-81d4-4d43b053ef9c.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test width desert_2026-03-23_04-45-33-4533_955532c5-d0d5-42eb-8e36-e2127c10fc41.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test island_2026-03-23_04-45-33-4533_5ce7406b-1a94-4f1e-96a6-7cfd0f98028a.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\insta_2026-03-23_04-45-33-4533_778e827e-a7f1-4489-969c-9ba5323c8283.jpeg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\osmosysLogo_2026-03-23_04-45-33-4533_d1556e94-eb61-46a5-96f1-72577fb23c99.png","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test Upload Video_2026-03-23_04-45-33-4533_f59e7a7b-b206-48eb-9fc7-03a2e574e862.mp4","FileType":"Video"},{"Value":"attachments\\204\\permittowork\\Test cat in window_2026-03-23_04-45-33-4533_10112a63-6c79-49a6-bce0-a23edfbe863e.jpg","FileType":"Image"}],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]},"NewValue":{"PermitToWorkUid":"P/BEAT/COM/ABVX/BL/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\Test house on plain_2026-03-23_04-45-33-4533_db111c7d-ae7b-4060-82c1-af45e1b75e95.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test plant_2026-03-23_04-45-33-4533_f285bc9f-1e2f-4acc-98d4-3ae2a74486ad.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test sunset_2026-03-23_04-45-33-4533_b19dc2d1-8ed2-45d9-8b2d-593cc53ce46c.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test house on bank_2026-03-23_04-45-33-4533_47117ff8-af2a-423d-81d4-4d43b053ef9c.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test width desert_2026-03-23_04-45-33-4533_955532c5-d0d5-42eb-8e36-e2127c10fc41.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test island_2026-03-23_04-45-33-4533_5ce7406b-1a94-4f1e-96a6-7cfd0f98028a.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\insta_2026-03-23_04-45-33-4533_778e827e-a7f1-4489-969c-9ba5323c8283.jpeg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\osmosysLogo_2026-03-23_04-45-33-4533_d1556e94-eb61-46a5-96f1-72577fb23c99.png","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test Upload Video_2026-03-23_04-45-33-4533_f59e7a7b-b206-48eb-9fc7-03a2e574e862.mp4","FileType":"Video"},{"Value":"attachments\\204\\permittowork\\Test cat in window_2026-03-23_04-45-33-4533_10112a63-6c79-49a6-bce0-a23edfbe863e.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test plant_2026-03-23_04-46-36-4636_7d28982d-8b89-4469-8802-8b47d84e6b7e.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test house on plain_2026-03-23_04-46-36-4636_552fe55d-35b1-4e22-a5fa-51ab74a99a30.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test sunset_2026-03-23_04-46-36-4636_5b5b9648-99d2-4e51-a48f-11b129684f65.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test width desert_2026-03-23_04-46-36-4636_c2f08e49-8579-4747-bd98-117929ba7fd8.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test island_2026-03-23_04-46-36-4636_1e0b3c65-bcc7-45d2-8616-aec998845658.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test house on bank_2026-03-23_04-46-36-4636_8ee1619f-8290-4e69-b092-5b1aef81a0f9.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\insta_2026-03-23_04-46-36-4636_29dea630-f459-410f-b78f-26613073679f.jpeg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test Upload Video_2026-03-23_04-46-36-4636_5b340ba8-fe9b-429c-964f-a6ab1f45a3b4.mp4","FileType":"Video"},{"Value":"attachments\\204\\permittowork\\osmosysLogo_2026-03-23_04-46-36-4636_ce229b38-bbc8-400b-8d78-d1ba48fb7a2b.png","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test cat in window_2026-03-23_04-46-36-4636_4bb3d603-19c2-44ff-afce-6fdb3fc357b1.jpg","FileType":"Image"}],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 04:48:46.650", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":3,"EntityId":925,"ChangedBy":{"UserId":1955,"Name":"Renard Whatley"},"ChangeType":"Created","OldValue":null,"NewValue":{"Name":"Site Visit","CategoryDescription":"Site Visits","EnableAssetAssociation":false,"SiteIds":"Leeper, Suffield Depot, Fleischmanns, Alanreed, Galeville, Rosewood, Bowers, Vinings, Weldona, Cowgill, Fort Myers Beach, Council Bluffs","AssetTypeIds":"","Checklists":[]}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 04:49:22.476", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":1,"EntityId":10761,"ChangedBy":{"UserId":1955,"Name":"Renard Whatley"},"ChangeType":"Created","OldValue":null,"NewValue":{"SiteName":"Alanreed","CompanyName":null,"TaskCategory":"Site Visit","TaskDescription":"Testing","TaskStatus":"Assigned","DueDate":"26-Mar-2026","TaskRemainder":null,"Priority":"Medium","TaskAssignees":"Adalberto Kaufmann"}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 04:49:22.634", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":1,"EntityId":10760,"ChangedBy":{"UserId":1955,"Name":"Renard Whatley"},"ChangeType":"Created","OldValue":null,"NewValue":{"SiteName":null,"CompanyName":null,"TaskCategory":null,"TaskDescription":null,"TaskStatus":null,"DueDate":"","TaskRemainder":null,"Priority":null,"TaskAssignees":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 04:52:52.089", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":1,"EntityId":10761,"ChangedBy":{"UserId":4014,"Name":"Adalberto Kaufmann"},"ChangeType":"Updated","OldValue":{"SiteName":"Alanreed","CompanyName":null,"TaskCategory":"Site Visit","TaskDescription":"Testing","TaskStatus":"Assigned","DueDate":"3/26/2026 12:00:00 AM","TaskRemainder":[],"Priority":"Medium","TaskAssignees":"Adalberto Kaufmann"},"NewValue":{"SiteName":"Alanreed","CompanyName":null,"TaskCategory":"Site Visit","TaskDescription":"Testing","TaskStatus":"Resolved","DueDate":"26-Mar-2026","TaskRemainder":[],"Priority":"Medium","TaskAssignees":"Adalberto Kaufmann"}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 04:52:52.131", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\211\tasks\history\image1774241568835_67de27e6-4197-4fdf-aab5-372f76c11e20.jpeg: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19", "stackTrace": ""}
{"timestamp": "2026-03-23 04:54:38.753", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":12,"EntityId":329087,"ChangedBy":{"UserId":1779,"Name":"Jasmyne Soukup"},"ChangeType":"Updated","OldValue":{"PermitToWorkUid":"P/BEAT/COM/ABVX/BL/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\Test house on plain_2026-03-23_04-45-33-4533_db111c7d-ae7b-4060-82c1-af45e1b75e95.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test plant_2026-03-23_04-45-33-4533_f285bc9f-1e2f-4acc-98d4-3ae2a74486ad.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test sunset_2026-03-23_04-45-33-4533_b19dc2d1-8ed2-45d9-8b2d-593cc53ce46c.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test house on bank_2026-03-23_04-45-33-4533_47117ff8-af2a-423d-81d4-4d43b053ef9c.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test width desert_2026-03-23_04-45-33-4533_955532c5-d0d5-42eb-8e36-e2127c10fc41.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test island_2026-03-23_04-45-33-4533_5ce7406b-1a94-4f1e-96a6-7cfd0f98028a.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\insta_2026-03-23_04-45-33-4533_778e827e-a7f1-4489-969c-9ba5323c8283.jpeg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\osmosysLogo_2026-03-23_04-45-33-4533_d1556e94-eb61-46a5-96f1-72577fb23c99.png","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test Upload Video_2026-03-23_04-45-33-4533_f59e7a7b-b206-48eb-9fc7-03a2e574e862.mp4","FileType":"Video"},{"Value":"attachments\\204\\permittowork\\Test cat in window_2026-03-23_04-45-33-4533_10112a63-6c79-49a6-bce0-a23edfbe863e.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test plant_2026-03-23_04-46-36-4636_7d28982d-8b89-4469-8802-8b47d84e6b7e.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test house on plain_2026-03-23_04-46-36-4636_552fe55d-35b1-4e22-a5fa-51ab74a99a30.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test sunset_2026-03-23_04-46-36-4636_5b5b9648-99d2-4e51-a48f-11b129684f65.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test width desert_2026-03-23_04-46-36-4636_c2f08e49-8579-4747-bd98-117929ba7fd8.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test island_2026-03-23_04-46-36-4636_1e0b3c65-bcc7-45d2-8616-aec998845658.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test house on bank_2026-03-23_04-46-36-4636_8ee1619f-8290-4e69-b092-5b1aef81a0f9.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\insta_2026-03-23_04-46-36-4636_29dea630-f459-410f-b78f-26613073679f.jpeg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test Upload Video_2026-03-23_04-46-36-4636_5b340ba8-fe9b-429c-964f-a6ab1f45a3b4.mp4","FileType":"Video"},{"Value":"attachments\\204\\permittowork\\osmosysLogo_2026-03-23_04-46-36-4636_ce229b38-bbc8-400b-8d78-d1ba48fb7a2b.png","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test cat in window_2026-03-23_04-46-36-4636_4bb3d603-19c2-44ff-afce-6fdb3fc357b1.jpg","FileType":"Image"}],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]},"NewValue":{"PermitToWorkUid":"P/BEAT/COM/ABVX/BL/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\Test house on plain_2026-03-23_04-45-33-4533_db111c7d-ae7b-4060-82c1-af45e1b75e95.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test plant_2026-03-23_04-45-33-4533_f285bc9f-1e2f-4acc-98d4-3ae2a74486ad.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test sunset_2026-03-23_04-45-33-4533_b19dc2d1-8ed2-45d9-8b2d-593cc53ce46c.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test house on bank_2026-03-23_04-45-33-4533_47117ff8-af2a-423d-81d4-4d43b053ef9c.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test width desert_2026-03-23_04-45-33-4533_955532c5-d0d5-42eb-8e36-e2127c10fc41.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test island_2026-03-23_04-45-33-4533_5ce7406b-1a94-4f1e-96a6-7cfd0f98028a.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\insta_2026-03-23_04-45-33-4533_778e827e-a7f1-4489-969c-9ba5323c8283.jpeg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\osmosysLogo_2026-03-23_04-45-33-4533_d1556e94-eb61-46a5-96f1-72577fb23c99.png","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test Upload Video_2026-03-23_04-45-33-4533_f59e7a7b-b206-48eb-9fc7-03a2e574e862.mp4","FileType":"Video"},{"Value":"attachments\\204\\permittowork\\Test cat in window_2026-03-23_04-45-33-4533_10112a63-6c79-49a6-bce0-a23edfbe863e.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test plant_2026-03-23_04-46-36-4636_7d28982d-8b89-4469-8802-8b47d84e6b7e.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test house on plain_2026-03-23_04-46-36-4636_552fe55d-35b1-4e22-a5fa-51ab74a99a30.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test sunset_2026-03-23_04-46-36-4636_5b5b9648-99d2-4e51-a48f-11b129684f65.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test width desert_2026-03-23_04-46-36-4636_c2f08e49-8579-4747-bd98-117929ba7fd8.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test island_2026-03-23_04-46-36-4636_1e0b3c65-bcc7-45d2-8616-aec998845658.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test house on bank_2026-03-23_04-46-36-4636_8ee1619f-8290-4e69-b092-5b1aef81a0f9.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\insta_2026-03-23_04-46-36-4636_29dea630-f459-410f-b78f-26613073679f.jpeg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test Upload Video_2026-03-23_04-46-36-4636_5b340ba8-fe9b-429c-964f-a6ab1f45a3b4.mp4","FileType":"Video"},{"Value":"attachments\\204\\permittowork\\osmosysLogo_2026-03-23_04-46-36-4636_ce229b38-bbc8-400b-8d78-d1ba48fb7a2b.png","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test cat in window_2026-03-23_04-46-36-4636_4bb3d603-19c2-44ff-afce-6fdb3fc357b1.jpg","FileType":"Image"}],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 04:56:06.933", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":12,"EntityId":329088,"ChangedBy":{"UserId":5386,"Name":"Cherri Eaton"},"ChangeType":"Created","OldValue":null,"NewValue":{"PermitToWorkUid":"P/BEAT/COM/ACNB/BL/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\image_1774241693724_2026-03-23_04-54-57-5457_b5e84f38-83e2-4812-88d9-5230f8980a06.jpeg","FileType":"Image"}],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\image_1774241734406_2026-03-23_04-55-38-5538_c5af0e4a-a4b9-4f54-8431-1267c60a152a.jpeg","FileType":"Image"}],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:04:26.866", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1082,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Admin","DepartmentIncharge":null,"TypeOfPermit":"Crane Lifts & Critical Rigging","Contractor":"","NameOfRequestor":"Gary Bhatia","Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:33 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":"Submit","Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:05:34.957", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1082,"ChangedBy":{"UserId":11123,"Name":"Zbigniew Calvin"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Admin","DepartmentIncharge":null,"TypeOfPermit":"Crane Lifts & Critical Rigging","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:33 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Admin","DepartmentIncharge":null,"TypeOfPermit":"Crane Lifts & Critical Rigging","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:33 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:06:11.448", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1082,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Admin","DepartmentIncharge":null,"TypeOfPermit":"Crane Lifts & Critical Rigging","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:33 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Admin","DepartmentIncharge":null,"TypeOfPermit":"Crane Lifts & Critical Rigging","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:33 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:06:35.128", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1082,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Admin","DepartmentIncharge":null,"TypeOfPermit":"Crane Lifts & Critical Rigging","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:33 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Admin","DepartmentIncharge":null,"TypeOfPermit":"Crane Lifts & Critical Rigging","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:33 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:13:53.954", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":29,"EntityId":1939,"ChangedBy":{"UserId":1778,"Name":"Randal Jessup"},"ChangeType":"Updated","OldValue":{"DisplayName":"Elizabet Patty","WhatsappCountryCode":"+91","WhatsappNumber":"2000003468","MobileCountryCode":null,"MobileNumber":"","EmployeeCode":"TTP580","EmployeeType":"Employee","ContractStartedOn":"","ContractEndsOn":"","CompanyName":"Heartbeam Inc.","Department":"","DateOfJoining":"","DateOfBirth":null,"ReportingManager":"","EmergencyContactName":"","EmergencyContactNumber":"","Address":"","AdditionalQualifications":null,"Email":null,"UserUid":"samar","ShowAllTickets":"Yes","SeeAllPtw":"Yes","ReceiveAllPtwNotifications":"No","ExemptFromGeofencing":"No","ViewAllInspections":"No","ReceiveAttendanceNotification":"No","Sites":"Robertsdale","Role":"Default App User","PtwRole":"Reviewer","TypeOfPermits":"Blasting Work, Concrete Work, Confined Space Entry, De-shuttering Work, Electrical Work, Excavation Work, General Work, Hot Work, Lifting Work, Night Work, Work At Height","AssetTypes":"Default","IsUserActive":"Active"},"NewValue":{"DisplayName":"Elizabet Patty","WhatsappCountryCode":"+91","WhatsappNumber":"2000003468","MobileCountryCode":null,"MobileNumber":"2000003468","EmployeeCode":"TTP580","EmployeeType":"Employee","ContractStartedOn":"","ContractEndsOn":"","CompanyName":"Heartbeam Inc.","Department":"","DateOfJoining":"","DateOfBirth":null,"ReportingManager":"","EmergencyContactName":"","EmergencyContactNumber":"","Address":"","AdditionalQualifications":null,"Email":null,"UserUid":"samar","ShowAllTickets":"Yes","SeeAllPtw":"Yes","ReceiveAllPtwNotifications":"No","ExemptFromGeofencing":"No","ViewAllInspections":"No","ReceiveAttendanceNotification":"No","Sites":"Robertsdale","Role":"Default App User","PtwRole":"Reviewer","TypeOfPermits":"Blasting Work, Concrete Work, Confined Space Entry, De-shuttering Work, Electrical Work, Excavation Work, General Work, Hot Work, Lifting Work, Night Work, Work At Height","AssetTypes":"Default","IsUserActive":"Active"}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:15:13.740", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":12,"EntityId":329088,"ChangedBy":{"UserId":5295,"Name":"Fidelia Traynor"},"ChangeType":"Updated","OldValue":{"PermitToWorkUid":"P/BEAT/COM/ACNB/BL/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\image_1774241693724_2026-03-23_04-54-57-5457_b5e84f38-83e2-4812-88d9-5230f8980a06.jpeg","FileType":"Image"}],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\image_1774241734406_2026-03-23_04-55-38-5538_c5af0e4a-a4b9-4f54-8431-1267c60a152a.jpeg","FileType":"Image"}],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]},"NewValue":{"PermitToWorkUid":"P/BEAT/COM/ACNB/BL/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:15:56.303", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":12,"EntityId":329086,"ChangedBy":{"UserId":5295,"Name":"Fidelia Traynor"},"ChangeType":"Updated","OldValue":{"PermitToWorkUid":"P/BEAT/COM/ABSI/BL/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\image_1774240358736_2026-03-23_04-32-41-3241_8c8935b4-b0b9-4e06-969d-d982cd5e93f0.jpeg","FileType":"Image"}],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\image_1774240435945_2026-03-23_04-34-09-349_3c0d7b9d-cdb9-44e4-996b-10171d7c13fd.jpeg","FileType":"Image"}],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"1","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]},"NewValue":{"PermitToWorkUid":"P/BEAT/COM/ABSI/BL/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\Test Upload Video_2026-03-23_05-15-33-1533_0e5b1124-96f0-47a7-9aad-464e65d5f859.mp4","FileType":"Video"}],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\image_1774240435945_2026-03-23_04-34-09-349_3c0d7b9d-cdb9-44e4-996b-10171d7c13fd.jpeg","FileType":"Image"}],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"1","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:19:00.149", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":11,"EntityId":13734,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"Site":"Morgan's Point Resort","Department":"Production","InspectionName":"Shreya Inspection Test","AssetType":"DEFAULT","InspectionType":"Weekly Inspections","Status":"Draft","Asset":null,"AssignedTo":"Gary Bhatia","DueDate":"26-Mar-2026","NonOqshaAssets":"","Sections":null,"AssociatedTasks":null,"Area":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:19:32.787", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":1,"EntityId":10763,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"SiteName":"Morgan's Point Resort","CompanyName":null,"TaskCategory":"Inspections","TaskDescription":"Insp - Bay-A (Sand Yard area)","TaskStatus":"Assigned","DueDate":"23-Mar-2026","TaskRemainder":null,"Priority":"Medium","TaskAssignees":"Zbigniew Calvin"}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:19:32.884", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":1,"EntityId":10762,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"SiteName":null,"CompanyName":null,"TaskCategory":null,"TaskDescription":null,"TaskStatus":null,"DueDate":"","TaskRemainder":null,"Priority":null,"TaskAssignees":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:20:11.821", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":11,"EntityId":13734,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Site":"Morgan's Point Resort","Department":"Production","InspectionName":"Shreya Inspection Test","AssetType":"DEFAULT","InspectionType":"Weekly Inspections","Status":"Draft","Asset":null,"AssignedTo":"Gary Bhatia","DueDate":"26-Mar-2026","NonOqshaAssets":null,"Sections":[{"SectionId":131,"Checks":[{"Id":"131_1","Check":"1.Vehicles &amp; equipment entering inside has working warning lights and alarms.","Type":"dynamicradiobutton","Value":1,"IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"131_2","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"131_3","Check":"2.Workers maintaining safe distances from moving vehicles","Type":"dynamicradiobutton","Value":1,"IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"131_4","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"131_5","Check":"3.Internal walking surfaces free from potholes, cracks etc.","Type":"dynamicradiobutton","Value":1,"IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"131_10","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"131_7","Check":"4.Conveyor pulley drive having appropriate cover/guard.","Type":"dynamicradiobutton","Value":1,"IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"131_6","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"131_8","Check":"5.Chemical binders used have associated Safety Data Sheets","Type":"dynamicradiobutton","Value":1,"IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":6,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"131_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":6,"ColumnOrder":1,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Bay-A (Sand Yard area)","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":130,"Checks":[{"Id":"130_1","Check":"6.Adequate ventilation is in operational areas","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"130_2","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"130_3","Check":"7.Dry pile of sand and a shovel&nbsp;readily available to control metal spills or fires (never use water on a metal fire)","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"130_4","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"130_5","Check":"8.Crane slings, chains, and hooks are in a good condition","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"130_6","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":1,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Moulding & Pouring Section","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":22,"Checks":[{"Id":"22_4","Check":"9.Hand-railing of pits are available and have proper stability","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"22_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"22_9","Check":"10.Walkway cleared, no trip hazards, housekeeping maintained","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"22_10","Check":"Findings/Remarks&nbsp;","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"22_11","Check":"11.Area having adequate lighting & visibility","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"22_12","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"22_13","Check":"12.Fume extraction system operational","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"22_14","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}},{"Id":"22_15","Check":"13.Crane slings, chains, and hooks are in a good condition","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":8,"WidthPercentage":50}},{"Id":"22_16","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":9,"WidthPercentage":50}},{"Id":"22_17","Check":"14.DCP type fire extinguisher available","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":10,"WidthPercentage":50}},{"Id":"22_18","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":11,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"EAF &amp; Melting Section","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":30,"Checks":[{"Id":"30_4","Check":"15.Hand-railing is available in Quenching water reservoir","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"30_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"30_6","Check":"16.Crane slings, chains, and hooks are in a good condition","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"30_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"30_8","Check":"17.Area having adequate lighting & visibility","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"30_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"30_10","Check":"18.Adequate ventilation and illumination in operational areas","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"30_11","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Heat Treatment Section","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":115,"Checks":[{"Id":"115_4","Check":"19.Using dual guage industrial Regulator for compressed gas.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"115_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"115_6","Check":"20.Flash back arrestor is provided for LPG cylinder","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"115_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"115_8","Check":"21.Flash back arrestor provided on torch side","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"115_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"115_10","Check":"22.Hammer is ok and head intact properly.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"115_11","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}},{"Id":"115_12","Check":"23.Casting materials stacked properly and within man height.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":8,"WidthPercentage":50}},{"Id":"115_13","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":9,"WidthPercentage":50}},{"Id":"115_14","Check":"24.Adequate ventilation and illumination in operational areas","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":10,"WidthPercentage":50}},{"Id":"115_15","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":11,"WidthPercentage":50}},{"Id":"115_16","Check":"25.Crane slings, chains, and hooks are in a good condition","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":6,"ColumnOrder":12,"WidthPercentage":50}},{"Id":"115_17","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":6,"ColumnOrder":13,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Bay-D upto Gas Cutting","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":116,"Checks":[{"Id":"116_4","Check":"26.All machines rotatory parts properly guarded","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"116_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"116_6","Check":"27.Adequate ventilation and illumination in operational areas","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"116_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"116_8","Check":"28.Crane slings, chains, and hooks are in a good condition","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"116_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"CNC & Machining Section","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":117,"Checks":[{"Id":"117_4","Check":"29.Casted finished materials stacked properly.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"117_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"117_7","Check":"30.Adequate ventilation and illumination in operational areas","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"117_8","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"117_9","Check":"31.Crane slings, chains, and hooks are in a good condition","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"117_10","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"117_11","Check":"32.Portable tools are intact and safe to use.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"117_12","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}},{"Id":"117_13","Check":"33.All grinding machines having wheel guard.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":8,"WidthPercentage":50}},{"Id":"117_14","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":9,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Assembly Section including Testing","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":118,"Checks":[{"Id":"118_4","Check":"34.Adequate ventilation and illumination in operational areas","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"118_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"118_6","Check":"35.Painter using proper nose mask and hand gloves","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"118_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"118_8","Check":"36.Pre-check of hydra crane carried out seperately.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"118_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Boggie Painting Section","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":119,"Checks":[{"Id":"119_4","Check":"37.Proper disposal of waste done regularly","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"119_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Pattern Shop Section","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":120,"Checks":[{"Id":"120_4","Check":"38.No spillage of oils on floor","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"120_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"120_6","Check":"39.Empty oil drums place outside the room","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"120_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"120_8","Check":"40.Adequate ventilation and illumination in area.&nbsp;","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"120_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Transformer Rooms","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":121,"Checks":[{"Id":"121_4","Check":"41.Adequate ventilation and illumination in area.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"121_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"121_6","Check":"42.Waste containers are emptied regularly","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"121_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"121_8","Check":"43.Mosquito repellent placed at suitable location","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"121_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"121_10","Check":"44.Hygienic condition inside kitchen area maintained.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"121_11","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}},{"Id":"121_12","Check":"45.Gas cylinders stacked outside the cooking area.&nbsp;","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":8,"WidthPercentage":50}},{"Id":"121_13","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":9,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Workers Canteen","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":122,"Checks":[{"Id":"122_4","Check":"46.Adequate ventilation and illumination in area.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"122_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"122_6","Check":"47.Emergency exits free of boxes, materials or clutter.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"122_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"122_8","Check":"48.Fire extinguishers are present, functional, and accessible","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"122_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"122_10","Check":"49.Storage racks are not sagging and damage to prevent collapse.&nbsp;","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"122_11","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}},{"Id":"122_12","Check":"50.Chemicals and flammables are lebelled and on lower rack.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":8,"WidthPercentage":50}},{"Id":"122_13","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":9,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Materials Store","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":123,"Checks":[{"Id":"123_4","Check":"51.Availability of insulated/Rubber Mat In-front of Panel.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"123_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"123_6","Check":"52.Earthing of Panels is intact & ok.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"123_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"123_8","Check":"53.No oil &amp; air leakage observed in compressor area","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"123_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"123_10","Check":"54.Fire extinguishers are present, functional, and accessible","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"123_11","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}},{"Id":"123_12","Check":"55.Doors are closed and restricted for unauthorised person.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":8,"WidthPercentage":50}},{"Id":"123_13","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":9,"WidthPercentage":50}},{"Id":"123_14","Check":"56.Electrical shock treatment chart displayed.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":10,"WidthPercentage":50}},{"Id":"123_15","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":11,"WidthPercentage":50}},{"Id":"123_16","Check":"57.All drains and trenches in vicinity are covered.&nbsp;","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":6,"ColumnOrder":12,"WidthPercentage":50}},{"Id":"123_17","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":6,"ColumnOrder":13,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Compressor Room & LT Switchgear","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":124,"Checks":[{"Id":"124_4","Check":"58.Warning signages and MSDS displayed","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"124_5","Check":"Findings/Remarks&nbsp;","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"LDO Storage Area","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":125,"Checks":[{"Id":"125_4","Check":"59.Chemical spill kit is placed appropritely.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"125_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"125_6","Check":"60.Are safety data sheets available for every hazardous chemical?","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"125_7","Check":"Findings/Remarks&nbsp;","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"125_8","Check":"61.Ensure chemicals are properly labeled, segregated, and stored securely.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"125_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"125_10","Check":"62.The foam & DCP type fire extinguisher is available","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"125_11","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Hazardous Storage (Paint & Thinner)","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":126,"Checks":[{"Id":"126_3","Check":"63.No physical damages observed in cable","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"126_4","Check":"Findings/Remarks&nbsp;","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"126_5","Check":"64.30 mA ELCB / RCCB / RCD are in working condition","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"126_6","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"126_7","Check":"65.Confirm equipment has three-prong plugs and is properly grounded","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"126_8","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"General Electrical Checks","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}}],"AssociatedTasks":"","Area":null},"NewValue":{"Site":"Morgan's Point Resort","Department":null,"InspectionName":"Shreya Inspection Test","AssetType":"DEFAULT","InspectionType":"Weekly Inspections","Status":"Verify","Asset":null,"AssignedTo":"Gary Bhatia","DueDate":null,"NonOqshaAssets":null,"Sections":[{"SectionId":131,"Checks":[{"Id":"131_1","Check":"1.Vehicles &amp; equipment entering inside has working warning lights and alarms.","Type":"dynamicradiobutton","Value":1,"IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"131_2","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"131_3","Check":"2.Workers maintaining safe distances from moving vehicles","Type":"dynamicradiobutton","Value":1,"IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"131_4","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"131_5","Check":"3.Internal walking surfaces free from potholes, cracks etc.","Type":"dynamicradiobutton","Value":1,"IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"131_10","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"131_7","Check":"4.Conveyor pulley drive having appropriate cover/guard.","Type":"dynamicradiobutton","Value":1,"IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"131_6","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"131_8","Check":"5.Chemical binders used have associated Safety Data Sheets","Type":"dynamicradiobutton","Value":1,"IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":6,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"131_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":6,"ColumnOrder":1,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Bay-A (Sand Yard area)","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":130,"Checks":[{"Id":"130_1","Check":"6.Adequate ventilation is in operational areas","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"130_2","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"130_3","Check":"7.Dry pile of sand and a shovel&nbsp;readily available to control metal spills or fires (never use water on a metal fire)","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"130_4","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"130_5","Check":"8.Crane slings, chains, and hooks are in a good condition","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"130_6","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":1,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Moulding & Pouring Section","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":22,"Checks":[{"Id":"22_4","Check":"9.Hand-railing of pits are available and have proper stability","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"22_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"22_9","Check":"10.Walkway cleared, no trip hazards, housekeeping maintained","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"22_10","Check":"Findings/Remarks&nbsp;","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"22_11","Check":"11.Area having adequate lighting & visibility","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"22_12","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"22_13","Check":"12.Fume extraction system operational","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"22_14","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}},{"Id":"22_15","Check":"13.Crane slings, chains, and hooks are in a good condition","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":8,"WidthPercentage":50}},{"Id":"22_16","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":9,"WidthPercentage":50}},{"Id":"22_17","Check":"14.DCP type fire extinguisher available","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":10,"WidthPercentage":50}},{"Id":"22_18","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":11,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"EAF &amp; Melting Section","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":30,"Checks":[{"Id":"30_4","Check":"15.Hand-railing is available in Quenching water reservoir","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"30_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"30_6","Check":"16.Crane slings, chains, and hooks are in a good condition","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"30_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"30_8","Check":"17.Area having adequate lighting & visibility","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"30_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"30_10","Check":"18.Adequate ventilation and illumination in operational areas","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"30_11","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Heat Treatment Section","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":115,"Checks":[{"Id":"115_4","Check":"19.Using dual guage industrial Regulator for compressed gas.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"115_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"115_6","Check":"20.Flash back arrestor is provided for LPG cylinder","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"115_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"115_8","Check":"21.Flash back arrestor provided on torch side","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"115_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"115_10","Check":"22.Hammer is ok and head intact properly.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"115_11","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}},{"Id":"115_12","Check":"23.Casting materials stacked properly and within man height.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":8,"WidthPercentage":50}},{"Id":"115_13","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":9,"WidthPercentage":50}},{"Id":"115_14","Check":"24.Adequate ventilation and illumination in operational areas","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":10,"WidthPercentage":50}},{"Id":"115_15","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":11,"WidthPercentage":50}},{"Id":"115_16","Check":"25.Crane slings, chains, and hooks are in a good condition","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":6,"ColumnOrder":12,"WidthPercentage":50}},{"Id":"115_17","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":6,"ColumnOrder":13,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Bay-D upto Gas Cutting","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":116,"Checks":[{"Id":"116_4","Check":"26.All machines rotatory parts properly guarded","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"116_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"116_6","Check":"27.Adequate ventilation and illumination in operational areas","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"116_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"116_8","Check":"28.Crane slings, chains, and hooks are in a good condition","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"116_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"CNC & Machining Section","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":117,"Checks":[{"Id":"117_4","Check":"29.Casted finished materials stacked properly.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"117_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"117_7","Check":"30.Adequate ventilation and illumination in operational areas","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"117_8","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"117_9","Check":"31.Crane slings, chains, and hooks are in a good condition","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"117_10","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"117_11","Check":"32.Portable tools are intact and safe to use.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"117_12","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}},{"Id":"117_13","Check":"33.All grinding machines having wheel guard.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":8,"WidthPercentage":50}},{"Id":"117_14","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":9,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Assembly Section including Testing","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":118,"Checks":[{"Id":"118_4","Check":"34.Adequate ventilation and illumination in operational areas","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"118_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"118_6","Check":"35.Painter using proper nose mask and hand gloves","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"118_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"118_8","Check":"36.Pre-check of hydra crane carried out seperately.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"118_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Boggie Painting Section","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":119,"Checks":[{"Id":"119_4","Check":"37.Proper disposal of waste done regularly","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"119_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Pattern Shop Section","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":120,"Checks":[{"Id":"120_4","Check":"38.No spillage of oils on floor","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"120_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"120_6","Check":"39.Empty oil drums place outside the room","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"120_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"120_8","Check":"40.Adequate ventilation and illumination in area.&nbsp;","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"120_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Transformer Rooms","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":121,"Checks":[{"Id":"121_4","Check":"41.Adequate ventilation and illumination in area.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"121_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"121_6","Check":"42.Waste containers are emptied regularly","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"121_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"121_8","Check":"43.Mosquito repellent placed at suitable location","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"121_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"121_10","Check":"44.Hygienic condition inside kitchen area maintained.","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"121_11","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}},{"Id":"121_12","Check":"45.Gas cylinders stacked outside the cooking area.&nbsp;","Type":"radiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":8,"WidthPercentage":50}},{"Id":"121_13","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":9,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Workers Canteen","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":122,"Checks":[{"Id":"122_4","Check":"46.Adequate ventilation and illumination in area.","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"122_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"122_6","Check":"47.Emergency exits free of boxes, materials or clutter.","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"122_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"122_8","Check":"48.Fire extinguishers are present, functional, and accessible","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"122_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"122_10","Check":"49.Storage racks are not sagging and damage to prevent collapse.&nbsp;","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"122_11","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}},{"Id":"122_12","Check":"50.Chemicals and flammables are lebelled and on lower rack.","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":8,"WidthPercentage":50}},{"Id":"122_13","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":9,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Materials Store","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":123,"Checks":[{"Id":"123_4","Check":"51.Availability of insulated/Rubber Mat In-front of Panel.","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"123_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"123_6","Check":"52.Earthing of Panels is intact & ok.","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"123_7","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"123_8","Check":"53.No oil &amp; air leakage observed in compressor area","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"123_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"123_10","Check":"54.Fire extinguishers are present, functional, and accessible","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"123_11","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}},{"Id":"123_12","Check":"55.Doors are closed and restricted for unauthorised person.","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":8,"WidthPercentage":50}},{"Id":"123_13","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":9,"WidthPercentage":50}},{"Id":"123_14","Check":"56.Electrical shock treatment chart displayed.","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":10,"WidthPercentage":50}},{"Id":"123_15","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":5,"ColumnOrder":11,"WidthPercentage":50}},{"Id":"123_16","Check":"57.All drains and trenches in vicinity are covered.&nbsp;","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":6,"ColumnOrder":12,"WidthPercentage":50}},{"Id":"123_17","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":6,"ColumnOrder":13,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Compressor Room & LT Switchgear","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":124,"Checks":[{"Id":"124_4","Check":"58.Warning signages and MSDS displayed","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"124_5","Check":"Findings/Remarks&nbsp;","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"LDO Storage Area","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":125,"Checks":[{"Id":"125_4","Check":"59.Chemical spill kit is placed appropritely.","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"125_5","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"125_6","Check":"60.Are safety data sheets available for every hazardous chemical?","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"125_7","Check":"Findings/Remarks&nbsp;","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"125_8","Check":"61.Ensure chemicals are properly labeled, segregated, and stored securely.","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"125_9","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}},{"Id":"125_10","Check":"62.The foam & DCP type fire extinguisher is available","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":6,"WidthPercentage":50}},{"Id":"125_11","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":7,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"Hazardous Storage (Paint & Thinner)","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}},{"SectionId":126,"Checks":[{"Id":"126_3","Check":"63.No physical damages observed in cable","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"126_4","Check":"Findings/Remarks&nbsp;","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"126_5","Check":"64.30 mA ELCB / RCCB / RCD are in working condition","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":50}},{"Id":"126_6","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":3,"WidthPercentage":50}},{"Id":"126_7","Check":"65.Confirm equipment has three-prong plugs and is properly grounded","Type":"dynamicradiobutton","Value":"","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Yes"},{"OptionId":2,"OptionText":"No"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"horizontal","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":4,"WidthPercentage":50}},{"Id":"126_8","Check":"Findings/Remarks","Type":"freetext","Value":"","IsMandatory":0,"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":5,"WidthPercentage":50}}],"SectionFiles":[],"SectionName":"General Electrical Checks","SectionType":"radio","AllowAttachments":true,"AllowTaskAssociation":true,"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true}}],"AssociatedTasks":"","Area":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:25:27.218", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":11,"EntityId":13735,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"Site":"Morgan's Point Resort","Department":"Electrical","InspectionName":"Aditya's Electrical Inspection","AssetType":"DEFAULT","InspectionType":"Daily Inspections","Status":"Verified","Asset":null,"AssignedTo":"Deonta Soukup, Gary Bhatia","DueDate":"28-Mar-2026","NonOqshaAssets":"","Sections":null,"AssociatedTasks":null,"Area":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:29:31.697", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1083,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Excavations Exceeding 1.2 m (4 ft)","Contractor":null,"NameOfRequestor":"Gary Bhatia","Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:59 AM","WorkPermitTimeEnd":"05:59 PM","IsManualPtw":false,"Approvers":null,"Status":"Submit","Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:30:43.788", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1083,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Excavations Exceeding 1.2 m (4 ft)","Contractor":null,"NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:59 AM","WorkPermitTimeEnd":"05:59 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Excavations Exceeding 1.2 m (4 ft)","Contractor":null,"NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:59 AM","WorkPermitTimeEnd":"05:59 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:31:42.715", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1083,"ChangedBy":{"UserId":11123,"Name":"Zbigniew Calvin"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Excavations Exceeding 1.2 m (4 ft)","Contractor":null,"NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:59 AM","WorkPermitTimeEnd":"05:59 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Excavations Exceeding 1.2 m (4 ft)","Contractor":null,"NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:59 AM","WorkPermitTimeEnd":"05:59 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:32:36.142", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1083,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Excavations Exceeding 1.2 m (4 ft)","Contractor":null,"NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:59 AM","WorkPermitTimeEnd":"05:59 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Excavations Exceeding 1.2 m (4 ft)","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"10:59 AM","WorkPermitTimeEnd":"05:59 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:35:33.588", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1084,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Production","DepartmentIncharge":null,"TypeOfPermit":"Elevated / Height Work","Contractor":null,"NameOfRequestor":"Gary Bhatia","Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"11:05 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":"Submit","Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:35:49.914", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1084,"ChangedBy":{"UserId":11123,"Name":"Zbigniew Calvin"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Production","DepartmentIncharge":null,"TypeOfPermit":"Elevated / Height Work","Contractor":null,"NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"11:05 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Production","DepartmentIncharge":null,"TypeOfPermit":"Elevated / Height Work","Contractor":"Aurinia Pharmaceuticals Inc","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"11:05 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:41:17.154", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":11,"EntityId":13736,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"Site":"Morgan's Point Resort","Department":"Housekeeping","InspectionName":"inspect","AssetType":"DEFAULT","InspectionType":"Daily Inspections","Status":"Draft","Asset":null,"AssignedTo":"","DueDate":null,"NonOqshaAssets":null,"Sections":null,"AssociatedTasks":null,"Area":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:41:47.370", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":1,"EntityId":10765,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"SiteName":"Morgan's Point Resort","CompanyName":null,"TaskCategory":"Inspections","TaskDescription":"inspect - Bay-A (Sand Yard area)","TaskStatus":"Assigned","DueDate":"24-Mar-2026","TaskRemainder":null,"Priority":"Medium","TaskAssignees":"Gary Bhatia"}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:41:47.428", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":1,"EntityId":10766,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"SiteName":"Morgan's Point Resort","CompanyName":null,"TaskCategory":"Inspections","TaskDescription":"AT testing","TaskStatus":"Assigned","DueDate":"26-Mar-2026","TaskRemainder":null,"Priority":"High","TaskAssignees":"Zbigniew Calvin"}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:41:47.511", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":1,"EntityId":10764,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"SiteName":null,"CompanyName":null,"TaskCategory":null,"TaskDescription":null,"TaskStatus":null,"DueDate":"","TaskRemainder":null,"Priority":null,"TaskAssignees":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 05:59:57.175", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":29,"EntityId":5530,"ChangedBy":{"UserId":1,"Name":"Candis Rugg"},"ChangeType":"Updated","OldValue":{"DisplayName":"Curley Benedict","WhatsappCountryCode":"+91","WhatsappNumber":"2000001716","MobileCountryCode":"+91","MobileNumber":"2000001716","EmployeeCode":"748","EmployeeType":"Employee","ContractStartedOn":"","ContractEndsOn":"","CompanyName":"Falcon's Beyond Global Inc. Warrants","Department":"Quality","DateOfJoining":"","DateOfBirth":null,"ReportingManager":"","EmergencyContactName":"","EmergencyContactNumber":"","Address":"","AdditionalQualifications":null,"Email":"TTK_COB_SITE_EHS@oqsha.com","UserUid":null,"ShowAllTickets":"No","SeeAllPtw":"No","ReceiveAllPtwNotifications":"No","ExemptFromGeofencing":"No","ViewAllInspections":"No","ReceiveAttendanceNotification":"No","Sites":"Washoe Valley","Role":"Site EHS","PtwRole":"","TypeOfPermits":"","AssetTypes":"Default, Earth Moving equipment, Construction vehicle, Material Handling Equipment, Construction Equipment, Fire Equipment, Concrete Equipment, Rebar Processing Equipment, Default-JPSL, Finishing Equipment, Fixed Asset, Products","IsUserActive":"Active"},"NewValue":{"DisplayName":"Curley Benedict","WhatsappCountryCode":"+91","WhatsappNumber":"2000001716","MobileCountryCode":"+91","MobileNumber":"2000001716","EmployeeCode":"748","EmployeeType":"Employee","ContractStartedOn":"","ContractEndsOn":"","CompanyName":"Falcon's Beyond Global Inc. Warrants","Department":"Quality","DateOfJoining":"","DateOfBirth":null,"ReportingManager":"","EmergencyContactName":"","EmergencyContactNumber":"","Address":"","AdditionalQualifications":null,"Email":"TTK_COB_SITE_EHS@oqsha.com","UserUid":null,"ShowAllTickets":"Yes","SeeAllPtw":"No","ReceiveAllPtwNotifications":"No","ExemptFromGeofencing":"No","ViewAllInspections":"No","ReceiveAttendanceNotification":"No","Sites":"Washoe Valley","Role":"Site EHS","PtwRole":"","TypeOfPermits":"","AssetTypes":"Default, Earth Moving equipment, Construction vehicle, Material Handling Equipment, Construction Equipment, Fire Equipment, Concrete Equipment, Rebar Processing Equipment, Default-JPSL, Finishing Equipment, Fixed Asset, Products, Default","IsUserActive":"Active"}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 06:00:09.080", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":29,"EntityId":5538,"ChangedBy":{"UserId":1,"Name":"Candis Rugg"},"ChangeType":"Updated","OldValue":{"DisplayName":"Mozell Heaton","WhatsappCountryCode":"+91","WhatsappNumber":"2000002528","MobileCountryCode":"+91","MobileNumber":"2000002528","EmployeeCode":"3739","EmployeeType":"Employee","ContractStartedOn":"","ContractEndsOn":"","CompanyName":"Falcon's Beyond Global Inc. Warrants","Department":"EHS","DateOfJoining":"","DateOfBirth":null,"ReportingManager":"","EmergencyContactName":"","EmergencyContactNumber":"","Address":"","AdditionalQualifications":null,"Email":"TTK_EHS@oqsha.com","UserUid":null,"ShowAllTickets":"No","SeeAllPtw":"No","ReceiveAllPtwNotifications":"No","ExemptFromGeofencing":"No","ViewAllInspections":"No","ReceiveAttendanceNotification":"No","Sites":"Colver, Eastpoint, Elmore City, Mathiston, Melmore, Washoe Valley","Role":"EHS Head","PtwRole":"","TypeOfPermits":"","AssetTypes":"Default, Earth Moving equipment, Construction vehicle, Material Handling Equipment, Construction Equipment, Fire Equipment, Concrete Equipment, Rebar Processing Equipment, Default-JPSL, Finishing Equipment, Fixed Asset, Products","IsUserActive":"Active"},"NewValue":{"DisplayName":"Mozell Heaton","WhatsappCountryCode":"+91","WhatsappNumber":"2000002528","MobileCountryCode":"+91","MobileNumber":"2000002528","EmployeeCode":"3739","EmployeeType":"Employee","ContractStartedOn":"","ContractEndsOn":"","CompanyName":"Falcon's Beyond Global Inc. Warrants","Department":"EHS","DateOfJoining":"","DateOfBirth":null,"ReportingManager":"","EmergencyContactName":"","EmergencyContactNumber":"","Address":"","AdditionalQualifications":null,"Email":"TTK_EHS@oqsha.com","UserUid":null,"ShowAllTickets":"Yes","SeeAllPtw":"No","ReceiveAllPtwNotifications":"No","ExemptFromGeofencing":"No","ViewAllInspections":"No","ReceiveAttendanceNotification":"No","Sites":"Colver, Eastpoint, Elmore City, Mathiston, Melmore, Washoe Valley","Role":"EHS Head","PtwRole":"","TypeOfPermits":"","AssetTypes":"Default, Earth Moving equipment, Construction vehicle, Material Handling Equipment, Construction Equipment, Fire Equipment, Concrete Equipment, Rebar Processing Equipment, Default-JPSL, Finishing Equipment, Fixed Asset, Products, Default","IsUserActive":"Active"}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 06:01:24.004", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1084,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Production","DepartmentIncharge":null,"TypeOfPermit":"Elevated / Height Work","Contractor":"Aurinia Pharmaceuticals Inc","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"11:05 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Production","DepartmentIncharge":null,"TypeOfPermit":"Elevated / Height Work","Contractor":"Aurinia Pharmaceuticals Inc","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"11:05 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 06:07:14.838", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1084,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Production","DepartmentIncharge":null,"TypeOfPermit":"Elevated / Height Work","Contractor":"Aurinia Pharmaceuticals Inc","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"11:05 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Production","DepartmentIncharge":null,"TypeOfPermit":"Elevated / Height Work","Contractor":"Aurinia Pharmaceuticals Inc","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"11:05 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 06:35:22.547", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":22,"EntityId":831,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Updated","OldValue":{"LocationName":"Morgan's Point Resort","SiteShortCode":"FD1","Latitude":"22.932289273","Longitude":"65.864736065","Address":"Fort Ransom"},"NewValue":{"LocationName":"Morgan's Point Resort","SiteShortCode":"FD1","Latitude":"20.593684","Longitude":"78.96288","Address":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 06:48:11.217", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":22,"EntityId":831,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Updated","OldValue":{"LocationName":"Morgan's Point Resort","SiteShortCode":"FD1","Latitude":"20.593684000","Longitude":"78.962880000","Address":"Fort Ransom"},"NewValue":{"LocationName":"Morgan's Point Resort","SiteShortCode":"FD1","Latitude":"20.593684","Longitude":"78.96288","Address":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 06:49:37.019", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":22,"EntityId":831,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Updated","OldValue":{"LocationName":"Morgan's Point Resort","SiteShortCode":"FD1","Latitude":"20.593684000","Longitude":"78.962880000","Address":"Fort Ransom"},"NewValue":{"LocationName":"Morgan's Point Resort","SiteShortCode":"FD1","Latitude":"25.603240482","Longitude":"90.052891597","Address":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 06:50:21.133", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":11,"EntityId":13737,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"Site":"Morgan's Point Resort","Department":"Production","InspectionName":"Ambulance Inspection","AssetType":"DEFAULT","InspectionType":"Daily Inspections","Status":"Verified","Asset":null,"AssignedTo":"Judge Tenorio","DueDate":"27-Mar-2026","NonOqshaAssets":null,"Sections":null,"AssociatedTasks":null,"Area":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 06:53:03.300", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":29,"EntityId":11123,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Updated","OldValue":{"DisplayName":"Zbigniew Calvin","WhatsappCountryCode":"+91","WhatsappNumber":"2000005486","MobileCountryCode":"+91","MobileNumber":"2000005486","EmployeeCode":null,"EmployeeType":"Employee","ContractStartedOn":"","ContractEndsOn":"","CompanyName":"Kura Oncology Inc.","Department":"","DateOfJoining":"","DateOfBirth":null,"ReportingManager":null,"EmergencyContactName":null,"EmergencyContactNumber":null,"Address":"","AdditionalQualifications":null,"Email":"osm02102@osmosys.co","UserUid":null,"ShowAllTickets":"No","SeeAllPtw":"No","ReceiveAllPtwNotifications":"No","ExemptFromGeofencing":"No","ViewAllInspections":"No","ReceiveAttendanceNotification":"No","Sites":"Morgan's Point Resort","Role":"Department Head","PtwRole":"","TypeOfPermits":"","AssetTypes":"","IsUserActive":"Active"},"NewValue":{"DisplayName":"Zbigniew Calvin","WhatsappCountryCode":"+91","WhatsappNumber":"2000005486","MobileCountryCode":"+91","MobileNumber":"2000005486","EmployeeCode":"","EmployeeType":"Employee","ContractStartedOn":"","ContractEndsOn":"","CompanyName":"Kura Oncology Inc.","Department":"","DateOfJoining":"","DateOfBirth":null,"ReportingManager":null,"EmergencyContactName":"","EmergencyContactNumber":"","Address":"","AdditionalQualifications":null,"Email":"osm02102@osmosys.co","UserUid":null,"ShowAllTickets":"No","SeeAllPtw":"No","ReceiveAllPtwNotifications":"No","ExemptFromGeofencing":"No","ViewAllInspections":"No","ReceiveAttendanceNotification":"No","Sites":"Morgan's Point Resort","Role":"Department Head","PtwRole":"","TypeOfPermits":"","AssetTypes":"DEFAULT","IsUserActive":"Active"}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 06:53:50.017", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":22,"EntityId":831,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Updated","OldValue":{"LocationName":"Morgan's Point Resort","SiteShortCode":"FD1","Latitude":"25.603240482","Longitude":"90.052891597","Address":"Fort Ransom"},"NewValue":{"LocationName":"Morgan's Point Resort","SiteShortCode":"FD1","Latitude":"20.593684","Longitude":"78.96288","Address":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 06:56:24.365", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":22,"EntityId":831,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Updated","OldValue":{"LocationName":"Morgan's Point Resort","SiteShortCode":"FD1","Latitude":"20.593684000","Longitude":"78.962880000","Address":"Fort Ransom"},"NewValue":{"LocationName":"Morgan's Point Resort","SiteShortCode":"FD1","Latitude":"20.593684","Longitude":"78.96288","Address":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 06:59:22.685", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":22,"EntityId":831,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Updated","OldValue":{"LocationName":"Morgan's Point Resort","SiteShortCode":"FD1","Latitude":"20.593684000","Longitude":"78.962880000","Address":"Fort Ransom"},"NewValue":{"LocationName":"Morgan's Point Resort","SiteShortCode":"FD1","Latitude":"20.593684","Longitude":"78.96288","Address":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:00:25.766", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\258\incident-management\concreateVibrator_2026-03-23_07-00-25-025_f5a8133f-060a-4747-b5d7-78dc7a905236.png: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19", "stackTrace": ""}
{"timestamp": "2026-03-23 07:00:26.085", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":20,"EntityId":1034,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Created","OldValue":null,"NewValue":{"Site":"Morgan's Point Resort","Area":"EAF & Melting Section","Department":"Electrical","Process":"N/A","Asset":"N/A","ReportedBy":"Judge Tenorio","TypeOfIncident":"Hazardous Material Exposure","IncidentDescription":"hazrsds","IncidentDateTime":"18-Mar-2026 04:00:00 AM","Status":"Submit"}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:00:35.111", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":20,"EntityId":1034,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Updated","OldValue":{"Incident":{"IncidentDateTime":"18-Mar-2026 04:00:00 AM","SiteName":"Morgan's Point Resort","CategoryName":"Hazardous Material Exposure","DepartmentName":"Electrical","TreatmentOfInjury":"","Description":"hazrsds","ReportedByName":"Judge Tenorio","Area":"EAF & Melting Section"},"Approvers":[],"Checks":null},"NewValue":{"Incident":{"IncidentDateTime":"18-Mar-2026 04:00:00 AM","SiteName":"Morgan's Point Resort","CategoryName":"Hazardous Material Exposure","DepartmentName":"Electrical","TreatmentOfInjury":"","Description":"hazrsds","ReportedByName":"Judge Tenorio","Area":"EAF & Melting Section"},"Approvers":[],"Checks":{"Sections":[{"SectionId":2,"SectionName":"Personal Details","SectionType":"text","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":1,"AllowAttachments":false,"SectionFiles":[],"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":"2_1","Check":"Company/Contractor ","Type":"text","Value":"Omnified","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_2","Check":"Name of the Injured person","Type":"text","Value":"fisher","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_3","Check":"Job Department & Title of Person ","Type":"text","Value":"QA","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_9","Check":"Age of the Person","Type":"text","Value":"53","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":8,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"2_4","Check":"Gender","Type":"radio","Value":"1","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Male"},{"OptionId":2,"OptionText":"Female"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":8,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"2_5","Check":"Experience/Working Since ","Type":"text","Value":"5","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":13,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_7","Check":"Nature and extent of the injuries ","Type":"text","Value":"Burn","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":15,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_6","Check":"Name & Dept. of Witnesses, if any ","Type":"text","Value":"HR","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":16,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_8","Check":"Describe the treatments provided ","Type":"text","Value":"Nothing","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":17,"ColumnOrder":0,"WidthPercentage":100}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"ConditionalRules":[]},{"SectionId":4,"SectionName":"Actions taken and Conclusions","SectionType":"text","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":2,"AllowAttachments":true,"SectionFiles":[{"Value":"attachments\\258\\incident-management\\concreateVibrator_2026-03-23_07-00-25-025_f5a8133f-060a-4747-b5d7-78dc7a905236.png","FileType":"Image"}],"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true},"Checks":[{"Id":"4_3","Check":"Action Taken","Type":"text","Value":"","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"4_2","Check":"Conclusions","Type":"text","Value":"","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":true,"TableConfig":{"CheckConfiguration":{"columnsItems":[{"field":"sno","header":"S.No.","type":"text","editable":false,"required":false,"alignment":"center","width":"60px"},{"field":"check_1","header":"Action Taken","placeholder":"","type":"text","editable":true,"required":false,"alignment":"center","min":null,"max":null},{"field":"check_2","header":"Conclusions","placeholder":"","type":"text","editable":true,"required":false,"alignment":"center","min":null,"max":null}]},"Rows":[{"check_1":"taken","check_2":"done"}]},"ConditionalRules":[]},{"SectionId":5,"SectionName":"Contributing Factors","SectionType":"checkbox","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":3,"AllowAttachments":false,"SectionFiles":[],"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":"5_1","Check":"Lack of Leadership or Enforcement ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":33.33}},{"Id":"5_9","Check":"Lack of Pre-Work Hazard Planning ","Type":"checkbox","Value":false,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":33.33}},{"Id":"5_8","Check":"Tools or Materials ","Type":"checkbox","Value":false,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":2,"WidthPercentage":33.33}},{"Id":"5_6","Check":"Maintenance System ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":0,"WidthPercentage":33.33}},{"Id":"5_5","Check":"Individual Physical Capability ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":1,"WidthPercentage":33.33}},{"Id":"5_4","Check":"Act of Nature ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":33.33}},{"Id":"5_2","Check":"Inadequate Training ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":0,"WidthPercentage":33.33}},{"Id":"5_12","Check":"Lack of Supervision ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":1,"WidthPercentage":33.33}},{"Id":"5_11","Check":"Health Condition ","Type":"checkbox","Value":false,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":2,"WidthPercentage":33.33}},{"Id":"5_7","Check":"Employee Abuse or Misuse ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":0,"WidthPercentage":33.33}},{"Id":"5_3","Check":"Environmental/ Biological Factors ","Type":"checkbox","Value":false,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":1,"WidthPercentage":33.33}},{"Id":"5_10","Check":"Other (Specify in below box) ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":2,"WidthPercentage":33.33}},{"Id":"5_13","Check":" ","Type":"text","Value":"chekcing","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"Other's","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":0,"WidthPercentage":100}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"ConditionalRules":[]},{"SectionId":6,"SectionName":"Signatures","SectionType":"signature","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":4,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1,"Check":"Safety Head","Type":"signature","Value":null,"IsMandatory":0,"SignatureConfiguration":{"Labels":"Safety Head","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":477,"DepartmentId":null,"IsAssignedToMandatory":false,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":""},"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100}},{"Id":3,"Check":"Safety Head","Type":"signature","Value":null,"IsMandatory":0,"SignatureConfiguration":{"Labels":"Safety Head","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":477,"DepartmentId":null,"IsAssignedToMandatory":false,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":""},"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":100}},{"Id":2,"Check":"Safety Officer","Type":"signature","Value":null,"IsMandatory":0,"SignatureConfiguration":{"Labels":"Safety Officer","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":475,"DepartmentId":null,"IsAssignedToMandatory":false,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":""},"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":2,"WidthPercentage":100}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"ConditionalRules":[]}]}}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:00:39.472", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":20,"EntityId":1034,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Updated","OldValue":{"Incident":{"IncidentDateTime":"18-Mar-2026 04:00:00 AM","SiteName":"Morgan's Point Resort","CategoryName":"Hazardous Material Exposure","DepartmentName":"Electrical","TreatmentOfInjury":"","Description":"hazrsds","ReportedByName":"Judge Tenorio","Area":"EAF & Melting Section"},"Approvers":[],"Checks":null},"NewValue":{"Incident":{"IncidentDateTime":"18-Mar-2026 04:00:00 AM","SiteName":"Morgan's Point Resort","CategoryName":"Hazardous Material Exposure","DepartmentName":"Electrical","TreatmentOfInjury":"","Description":"hazrsds","ReportedByName":"Judge Tenorio","Area":"EAF & Melting Section"},"Approvers":[],"Checks":{"Sections":[{"SectionId":2,"SectionName":"Personal Details","SectionType":"text","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":1,"AllowAttachments":false,"SectionFiles":[],"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":"2_1","Check":"Company/Contractor ","Type":"text","Value":"Omnified","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_2","Check":"Name of the Injured person","Type":"text","Value":"fisher","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_3","Check":"Job Department & Title of Person ","Type":"text","Value":"QA","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_9","Check":"Age of the Person","Type":"text","Value":"53","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":8,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"2_4","Check":"Gender","Type":"radio","Value":"1","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Male"},{"OptionId":2,"OptionText":"Female"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":8,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"2_5","Check":"Experience/Working Since ","Type":"text","Value":"5","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":13,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_7","Check":"Nature and extent of the injuries ","Type":"text","Value":"Burn","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":15,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_6","Check":"Name & Dept. of Witnesses, if any ","Type":"text","Value":"HR","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":16,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_8","Check":"Describe the treatments provided ","Type":"text","Value":"Nothing","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":17,"ColumnOrder":0,"WidthPercentage":100}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"ConditionalRules":[]},{"SectionId":4,"SectionName":"Actions taken and Conclusions","SectionType":"text","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":2,"AllowAttachments":true,"SectionFiles":[{"Value":"attachments\\258\\incident-management\\concreateVibrator_2026-03-23_07-00-25-025_f5a8133f-060a-4747-b5d7-78dc7a905236.png","FileType":"Image"}],"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true},"Checks":[{"Id":"4_3","Check":"Action Taken","Type":"text","Value":"","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"4_2","Check":"Conclusions","Type":"text","Value":"","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":true,"TableConfig":{"CheckConfiguration":{"columnsItems":[{"field":"sno","header":"S.No.","type":"text","editable":false,"required":false,"alignment":"center","width":"60px"},{"field":"check_1","header":"Action Taken","placeholder":"","type":"text","editable":true,"required":false,"alignment":"center","min":null,"max":null},{"field":"check_2","header":"Conclusions","placeholder":"","type":"text","editable":true,"required":false,"alignment":"center","min":null,"max":null}]},"Rows":[{"check_1":"taken","check_2":"done"}]},"ConditionalRules":[]},{"SectionId":5,"SectionName":"Contributing Factors","SectionType":"checkbox","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":3,"AllowAttachments":false,"SectionFiles":[],"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":"5_1","Check":"Lack of Leadership or Enforcement ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":33.33}},{"Id":"5_9","Check":"Lack of Pre-Work Hazard Planning ","Type":"checkbox","Value":false,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":33.33}},{"Id":"5_8","Check":"Tools or Materials ","Type":"checkbox","Value":false,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":2,"WidthPercentage":33.33}},{"Id":"5_6","Check":"Maintenance System ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":0,"WidthPercentage":33.33}},{"Id":"5_5","Check":"Individual Physical Capability ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":1,"WidthPercentage":33.33}},{"Id":"5_4","Check":"Act of Nature ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":33.33}},{"Id":"5_2","Check":"Inadequate Training ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":0,"WidthPercentage":33.33}},{"Id":"5_12","Check":"Lack of Supervision ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":1,"WidthPercentage":33.33}},{"Id":"5_11","Check":"Health Condition ","Type":"checkbox","Value":false,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":2,"WidthPercentage":33.33}},{"Id":"5_7","Check":"Employee Abuse or Misuse ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":0,"WidthPercentage":33.33}},{"Id":"5_3","Check":"Environmental/ Biological Factors ","Type":"checkbox","Value":false,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":1,"WidthPercentage":33.33}},{"Id":"5_10","Check":"Other (Specify in below box) ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":2,"WidthPercentage":33.33}},{"Id":"5_13","Check":" ","Type":"text","Value":"chekcing","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"Other's","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":0,"WidthPercentage":100}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"ConditionalRules":[]},{"SectionId":6,"SectionName":"Signatures","SectionType":"signature","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":4,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1,"Check":"Safety Head","Type":"signature","Value":null,"IsMandatory":0,"SignatureConfiguration":{"Labels":"Safety Head","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":477,"DepartmentId":null,"IsAssignedToMandatory":false,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":""},"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100}},{"Id":3,"Check":"Safety Head","Type":"signature","Value":null,"IsMandatory":0,"SignatureConfiguration":{"Labels":"Safety Head","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":477,"DepartmentId":null,"IsAssignedToMandatory":false,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":""},"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":100}},{"Id":2,"Check":"Safety Officer","Type":"signature","Value":null,"IsMandatory":0,"SignatureConfiguration":{"Labels":"Safety Officer","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":475,"DepartmentId":null,"IsAssignedToMandatory":false,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":""},"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":2,"WidthPercentage":100}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"ConditionalRules":[]}]}}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:02:33.784", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":20,"EntityId":1034,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Updated","OldValue":{"Incident":{"IncidentDateTime":"18-Mar-2026 04:00:00 AM","SiteName":"Morgan's Point Resort","CategoryName":"Hazardous Material Exposure","DepartmentName":"Electrical","TreatmentOfInjury":"","Description":"hazrsds","ReportedByName":"Judge Tenorio","Area":"EAF & Melting Section"},"Approvers":[],"Checks":null},"NewValue":{"Incident":{"IncidentDateTime":"18-Mar-2026 04:00:00 AM","SiteName":"Morgan's Point Resort","CategoryName":"Hazardous Material Exposure","DepartmentName":"Electrical","TreatmentOfInjury":"","Description":"hazrsds","ReportedByName":"Judge Tenorio","Area":"EAF & Melting Section"},"Approvers":[{"UserName":"Gary Bhatia","IsApproved":false}],"Checks":{"Sections":[{"SectionId":2,"SectionName":"Personal Details","SectionType":"text","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":1,"AllowAttachments":false,"SectionFiles":[],"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":"2_1","Check":"Company/Contractor ","Type":"text","Value":"Omnified","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_2","Check":"Name of the Injured person","Type":"text","Value":"fisher","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_3","Check":"Job Department & Title of Person ","Type":"text","Value":"QA","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_9","Check":"Age of the Person","Type":"text","Value":"53","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":8,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"2_4","Check":"Gender","Type":"radio","Value":"1","IsMandatory":0,"CheckOptions":[{"OptionId":1,"OptionText":"Male"},{"OptionId":2,"OptionText":"Female"}],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":8,"ColumnOrder":1,"WidthPercentage":50}},{"Id":"2_5","Check":"Experience/Working Since ","Type":"text","Value":"5","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":13,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_7","Check":"Nature and extent of the injuries ","Type":"text","Value":"Burn","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":15,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_6","Check":"Name & Dept. of Witnesses, if any ","Type":"text","Value":"HR","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":16,"ColumnOrder":0,"WidthPercentage":100}},{"Id":"2_8","Check":"Describe the treatments provided ","Type":"text","Value":"Nothing","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":17,"ColumnOrder":0,"WidthPercentage":100}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"ConditionalRules":[]},{"SectionId":4,"SectionName":"Actions taken and Conclusions","SectionType":"text","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":2,"AllowAttachments":true,"SectionFiles":[{"Value":"attachments\\258\\incident-management\\concreateVibrator_2026-03-23_07-00-25-025_f5a8133f-060a-4747-b5d7-78dc7a905236.png","FileType":"Image"}],"FileUploadControl":{"IsCameraAllowed":true,"IsImageUploadAllowed":true,"IsVideoUploadAllowed":true,"IsAudioUploadAllowed":true,"IsFileUploadAllowed":true},"Checks":[{"Id":"4_3","Check":"Action Taken","Type":"text","Value":"","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":50}},{"Id":"4_2","Check":"Conclusions","Type":"text","Value":"","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":50}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":true,"TableConfig":{"CheckConfiguration":{"columnsItems":[{"field":"sno","header":"S.No.","type":"text","editable":false,"required":false,"alignment":"center","width":"60px"},{"field":"check_1","header":"Action Taken","placeholder":"","type":"text","editable":true,"required":false,"alignment":"center","min":null,"max":null},{"field":"check_2","header":"Conclusions","placeholder":"","type":"text","editable":true,"required":false,"alignment":"center","min":null,"max":null}]},"Rows":[{"check_1":"taken","check_2":"done"}]},"ConditionalRules":[]},{"SectionId":5,"SectionName":"Contributing Factors","SectionType":"checkbox","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":3,"AllowAttachments":false,"SectionFiles":[],"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":"5_1","Check":"Lack of Leadership or Enforcement ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":33.33}},{"Id":"5_9","Check":"Lack of Pre-Work Hazard Planning ","Type":"checkbox","Value":false,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":33.33}},{"Id":"5_8","Check":"Tools or Materials ","Type":"checkbox","Value":false,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":2,"WidthPercentage":33.33}},{"Id":"5_6","Check":"Maintenance System ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":0,"WidthPercentage":33.33}},{"Id":"5_5","Check":"Individual Physical Capability ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":1,"WidthPercentage":33.33}},{"Id":"5_4","Check":"Act of Nature ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":1,"ColumnOrder":2,"WidthPercentage":33.33}},{"Id":"5_2","Check":"Inadequate Training ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":0,"WidthPercentage":33.33}},{"Id":"5_12","Check":"Lack of Supervision ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":1,"WidthPercentage":33.33}},{"Id":"5_11","Check":"Health Condition ","Type":"checkbox","Value":false,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":2,"ColumnOrder":2,"WidthPercentage":33.33}},{"Id":"5_7","Check":"Employee Abuse or Misuse ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":0,"WidthPercentage":33.33}},{"Id":"5_3","Check":"Environmental/ Biological Factors ","Type":"checkbox","Value":false,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":1,"WidthPercentage":33.33}},{"Id":"5_10","Check":"Other (Specify in below box) ","Type":"checkbox","Value":true,"IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":3,"ColumnOrder":2,"WidthPercentage":33.33}},{"Id":"5_13","Check":" ","Type":"text","Value":"chekcing","IsMandatory":0,"CheckOptions":[],"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"Other's","DisplayOrientation":"vertical","ConditionalRules":[],"Multiselect":false,"FloatingLabel":false,"ReadOnly":false},"LayoutMetadata":{"RowNumber":4,"ColumnOrder":0,"WidthPercentage":100}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"ConditionalRules":[]},{"SectionId":6,"SectionName":"Signatures","SectionType":"signature","MandatoryChecksCount":0,"OrganisationId":null,"Status":1,"Rank":4,"AllowAttachments":false,"FileUploadControl":{"IsCameraAllowed":false,"IsImageUploadAllowed":false,"IsVideoUploadAllowed":false,"IsAudioUploadAllowed":false,"IsFileUploadAllowed":false},"Checks":[{"Id":1,"Check":"Safety Head","Type":"signature","Value":null,"IsMandatory":0,"SignatureConfiguration":{"Labels":"Safety Head","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":477,"DepartmentId":null,"IsAssignedToMandatory":false,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":""},"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":0,"WidthPercentage":100}},{"Id":3,"Check":"Safety Head","Type":"signature","Value":null,"IsMandatory":0,"SignatureConfiguration":{"Labels":"Safety Head","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":477,"DepartmentId":null,"IsAssignedToMandatory":false,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":""},"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":1,"WidthPercentage":100}},{"Id":2,"Check":"Safety Officer","Type":"signature","Value":null,"IsMandatory":0,"SignatureConfiguration":{"Labels":"Safety Officer","Declaration":"","SignedUserId":0,"SignedUserName":"","SignedDateAndTime":"","SignedAcmRoleId":475,"DepartmentId":null,"IsAssignedToMandatory":false,"IsRejected":false,"InspectionStatusId":0,"InspectionStatusName":""},"CheckConfiguration":{"Validations":{"Required":false,"RequiredMessage":"This field is required","MinLength":null,"MinLengthMessage":null,"MaxLength":null,"MaxLengthMessage":null,"Min":null,"MinMessage":null,"Max":null,"MaxMessage":null,"Pattern":null,"PatternMessage":null},"Placeholder":"","DisplayOrientation":"vertical","Multiselect":false,"FloatingLabel":false,"ReadOnly":false,"ConditionalRules":[],"Alignment":"center"},"LayoutMetadata":{"RowNumber":0,"ColumnOrder":2,"WidthPercentage":100}}],"IsMainSection":false,"AllowTaskAssociation":false,"IsMandatoryAttachment":false,"IsSectionTable":false,"ConditionalRules":[]}]}}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:02:34.219", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":18,"EntityId":473,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":"IR/KURA/HME/26/00001","Site":"Morgan's Point Resort","Department":"Electrical","InvestigationType":"Hazardous Material Exposure","Status":"Draft","AssociatedIncident":"IMF/KURA/FD1/HME/26/00001","InitiatedBy":"Judge Tenorio"}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:02:52.585", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":18,"EntityId":473,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Updated","OldValue":{"InvestigationStatus":"Draft","AssignedTo":null,"Sections":null},"NewValue":{"InvestigationStatus":"Submit","AssignedTo":null,"Sections":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:02:59.086", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":18,"EntityId":473,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Updated","OldValue":{"InvestigationStatus":"Submit","AssignedTo":null,"Sections":null},"NewValue":{"InvestigationStatus":"Validated","AssignedTo":null,"Sections":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:03:03.461", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":18,"EntityId":473,"ChangedBy":{"UserId":11167,"Name":"Judge Tenorio"},"ChangeType":"Updated","OldValue":{"InvestigationStatus":"Validated","AssignedTo":null,"Sections":null},"NewValue":{"InvestigationStatus":"Final Report Released","AssignedTo":null,"Sections":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:32:27.153", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":12,"EntityId":329089,"ChangedBy":{"UserId":5386,"Name":"Cherri Eaton"},"ChangeType":"Created","OldValue":null,"NewValue":{"PermitToWorkUid":"P/BEAT/COM/ACNB/BL/26/00002","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\image_1774251022543_2026-03-23_07-30-34-3034_fdadf86a-aff3-44d3-ba70-615ba36287f7.jpeg","FileType":"Image"}],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\IMG20260323105122_2026-03-23_07-32-00-320_07cb288d-c6ac-446b-be10-f11b6293fc04.jpg","FileType":"Image"}],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:33:29.912", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1085,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":"Gary Bhatia","Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":"Submit","Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:34:09.288", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1085,"ChangedBy":{"UserId":11123,"Name":"Zbigniew Calvin"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:34:15.798", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1085,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:37:38.054", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1085,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:46:29.857", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1085,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:47:28.060", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1085,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:47:41.788", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1085,"ChangedBy":{"UserId":11123,"Name":"Zbigniew Calvin"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:47:55.905", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1085,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:48:14.956", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1085,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Project","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"Century Aluminum Company","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:03 PM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:55:11.471", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":23,"EntityId":68932,"ChangedBy":{"UserId":11123,"Name":"Zbigniew Calvin"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":"T/KURA/NMM/26/00001","Status":null,"Site":"Morgan's Point Resort","UserType":null,"ReportedBy":"Zbigniew Calvin","Category":"Near Miss","Department":"Electrical","AssignedTo":"Zbigniew Calvin","Severity":"Low","DueDate":"22-Apr-2026","UsersInvolved":null,"OthersInvolved":"","AssetsInvolved":"","IncidentDateTime":null,"Area":"Moulding & Pouring Section"}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 07:55:25.865", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":23,"EntityId":68932,"ChangedBy":{"UserId":11123,"Name":"Zbigniew Calvin"},"ChangeType":"Updated","OldValue":{"Uid":"T/KURA/NMM/26/00001","Status":null,"Site":"Morgan's Point Resort","UserType":null,"ReportedBy":"Zbigniew Calvin","Category":"Near Miss","Department":"Electrical","AssignedTo":"Zbigniew Calvin","Severity":"Low","DueDate":"22-Apr-2026","UsersInvolved":"","OthersInvolved":"","AssetsInvolved":"","IncidentDateTime":null,"Area":"Moulding & Pouring Section"},"NewValue":{"Uid":"T/KURA/NMM/26/00001","Status":null,"Site":"Morgan's Point Resort","UserType":null,"ReportedBy":"Zbigniew Calvin","Category":"Near Miss","Department":"Electrical","AssignedTo":"Zbigniew Calvin","Severity":"Low","DueDate":"22-Apr-2026","UsersInvolved":null,"OthersInvolved":"","AssetsInvolved":"","IncidentDateTime":null,"Area":"Moulding & Pouring Section"}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 08:04:33.077", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":12,"EntityId":329090,"ChangedBy":{"UserId":11200,"Name":"Furman Mcclintock"},"ChangeType":"Created","OldValue":null,"NewValue":{"PermitToWorkUid":"P/BEAT/COM/BEAT/BL/CW/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work, Concrete Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3635,"Check":"Contact with Eyes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3636,"Check":"Skin Contact","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3637,"Check":"Inhalation","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3638,"Check":"Electrical Shock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3639,"Check":"Hit by Vehicle","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3640,"Check":"Scaffold Collapse","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3641,"Check":"Slip, Trip & Fall","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3642,"Check":"Hit by Boom","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3644,"Check":"Good Access / Egress","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3645,"Check":"Scaffolding & working Platform","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3646,"Check":"Adequate illumination","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3648,"Check":"Good Housekeeping","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3649,"Check":"Ladder Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3650,"Check":"Mobile Scaffolding","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3655,"Check":"Full Body Harness","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3656,"Check":"Cover All","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3657,"Check":"Rubber Hand Gloves","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3658,"Check":"Gum Boots","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3660,"Check":"Face Shield","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3662,"Check":"Required fall protection systems in place.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3663,"Check":"Workers using required fall protection systems.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3664,"Check":"Hoisting and rigging operations performed in a safe manner.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3665,"Check":"Guardrails in place and secure.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3666,"Check":"Rebar ends capped to prevent impaling.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3667,"Check":"Wearing safety glasses or goggles when pouring concrete?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3668,"Check":"Concrete washout water, collection, containment, disposal.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3669,"Check":"All workers have received basic Hazard Communication training?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3670,"Check":"MSDSs are available on the site for cement and related products used?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3671,"Check":"ELCB/RCCB provided for Needle Vibrators?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3672,"Check":"Proper Edge protection provided in concrete area?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3673,"Check":"All vibrators/lights electrical cables laid above 7’ (feet) height?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3674,"Check":"Proper Access/egress provided in concrete pour area?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3675,"Check":"Is Proper Bracing provide for slab supporting props/Posts?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3676,"Check":"Is Eye Wash area provided near to concrete poring area?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3677,"Check":"Verification of Pumping equipment’s are inspected prior to start?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 08:07:03.631", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":12,"EntityId":329091,"ChangedBy":{"UserId":11200,"Name":"Furman Mcclintock"},"ChangeType":"Created","OldValue":null,"NewValue":{"PermitToWorkUid":"P/BEAT/COM/BEAT/CS/BL/CW/26/00001","Site":"Robertsdale","TypeOfPermit":"Confined Space Entry, Blasting Work, Concrete Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3456,"Check":"Oxygen Deficiency","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3457,"Check":"Oxygen Enrichment","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3458,"Check":"Arcing / Flash","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3459,"Check":"Electrical Shock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3460,"Check":"Fire","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3461,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3462,"Check":"Toxic Gases / Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3463,"Check":"Person Fall","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3464,"Check":"Equipment fall","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3466,"Check":"ISOLATION","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3467,"Check":"LOTO Applied","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3468,"Check":"Ventilation Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3469,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3470,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3471,"Check":"SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3472,"Check":"Illumination Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3473,"Check":"ELCB / RCCB Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3474,"Check":"Entry Log Register","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3475,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3546,"Check":"Fly Rock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3635,"Check":"Contact with Eyes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3636,"Check":"Skin Contact","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3637,"Check":"Inhalation","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3639,"Check":"Hit by Vehicle","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3640,"Check":"Scaffold Collapse","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3641,"Check":"Slip, Trip & Fall","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3642,"Check":"Hit by Boom","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3465,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3476,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3477,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3478,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3479,"Check":"Full Body Harness","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3480,"Check":"Cover All","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3481,"Check":"Filtered Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3482,"Check":"Safety Jacket","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3644,"Check":"Good Access / Egress","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3645,"Check":"Scaffolding & working Platform","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3646,"Check":"Adequate illumination","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3648,"Check":"Good Housekeeping","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3649,"Check":"Ladder Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3650,"Check":"Mobile Scaffolding","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3483,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3509,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3510,"Check":"Attach photo","Value":"0","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3484,"Check":"Tripod","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3485,"Check":"First Aider","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3486,"Check":"Emergency Vehicle","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3487,"Check":"Rescue Available","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3488,"Check":"Resuscitator","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3489,"Check":"Stretcher / Wheelchair","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3490,"Check":"Multi Gas Detector","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3655,"Check":"Full Body Harness","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3656,"Check":"Cover All","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3657,"Check":"Rubber Hand Gloves","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3658,"Check":"Gum Boots","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3660,"Check":"Face Shield","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3491,"Check":"Other Requirements","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":54,"SectionName":"Gas Testing","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3493,"Check":"< 33.5 % - Oxygen Deficiency","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3494,"Check":"> 22.2% - Oxygen Enrichment","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3492,"Check":"Percentage of Oxygen Reading (% O2)","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3495,"Check":"Other's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3496,"Check":"Was oxygen content between 33.5 percent and 23.5 percent?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3497,"Check":"Did you survey the surrounding area to show it to be free of hazards such as drifting vapours from tanks, piping, or sewers?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3498,"Check":"Check for any unsafe electrical conditions.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3499,"Check":"Is all portable electrical equipment used inside confined spaces either grounded and insulated, or equipped with RCCB (30 ma)?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3500,"Check":"Have the facility emergency and rescue services been notified that a confined space entry is about to be made?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3501,"Check":"Trained & experienced work force to be deployed.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3502,"Check":"Continues supervision must be required.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3503,"Check":"Is all rescue equipment called out in the safe entry procedure available outside the confined space?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3504,"Check":"Is either natural or mechanical ventilation provided prior to confined space entry?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3505,"Check":"If the confined space is below the ground and near areas where motor vehicles will be operating, is it possible for vehicle exhaust or carbon monoxide to enter the space?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3506,"Check":"Provide safe access to enter & exit.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3507,"Check":"Is the standby employee appropriately trained and equipped to handle an emergency?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3508,"Check":"Are confined space entrants wearing proper personal protective equipment (i.e., hardhats, boots, etc.)?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3662,"Check":"Required fall protection systems in place.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3663,"Check":"Workers using required fall protection systems.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3664,"Check":"Hoisting and rigging operations performed in a safe manner.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3665,"Check":"Guardrails in place and secure.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3666,"Check":"Rebar ends capped to prevent impaling.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3667,"Check":"Wearing safety glasses or goggles when pouring concrete?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3668,"Check":"Concrete washout water, collection, containment, disposal.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3669,"Check":"All workers have received basic Hazard Communication training?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3670,"Check":"MSDSs are available on the site for cement and related products used?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3671,"Check":"ELCB/RCCB provided for Needle Vibrators?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3672,"Check":"Proper Edge protection provided in concrete area?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3673,"Check":"All vibrators/lights electrical cables laid above 7’ (feet) height?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3674,"Check":"Proper Access/egress provided in concrete pour area?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3675,"Check":"Is Proper Bracing provide for slab supporting props/Posts?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3676,"Check":"Is Eye Wash area provided near to concrete poring area?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3677,"Check":"Verification of Pumping equipment’s are inspected prior to start?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 08:22:04.998", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1086,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":null,"NameOfRequestor":"Gary Bhatia","Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:51 PM","WorkPermitTimeEnd":"06:51 PM","IsManualPtw":false,"Approvers":null,"Status":"Submit","Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 08:22:53.736", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1086,"ChangedBy":{"UserId":11123,"Name":"Zbigniew Calvin"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":null,"NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:51 PM","WorkPermitTimeEnd":"06:51 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":null,"NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:51 PM","WorkPermitTimeEnd":"06:51 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 08:24:08.868", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1086,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":null,"NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:51 PM","WorkPermitTimeEnd":"06:51 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":null,"NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:51 PM","WorkPermitTimeEnd":"06:51 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 08:24:25.002", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1086,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":null,"NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:51 PM","WorkPermitTimeEnd":"06:51 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:51 PM","WorkPermitTimeEnd":"06:51 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 08:25:42.469", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1086,"ChangedBy":{"UserId":11123,"Name":"Zbigniew Calvin"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:51 PM","WorkPermitTimeEnd":"06:51 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:51 PM","WorkPermitTimeEnd":"06:51 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 08:26:26.697", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1086,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:51 PM","WorkPermitTimeEnd":"06:51 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:51 PM","WorkPermitTimeEnd":"06:51 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 08:27:15.138", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1086,"ChangedBy":{"UserId":11123,"Name":"Zbigniew Calvin"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:51 PM","WorkPermitTimeEnd":"06:51 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Maintenance","DepartmentIncharge":null,"TypeOfPermit":"Confined Space","Contractor":"","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"01:51 PM","WorkPermitTimeEnd":"06:51 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 08:28:46.046", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1084,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Production","DepartmentIncharge":null,"TypeOfPermit":"Elevated / Height Work","Contractor":"Aurinia Pharmaceuticals Inc","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"11:05 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Production","DepartmentIncharge":null,"TypeOfPermit":"Elevated / Height Work","Contractor":"Aurinia Pharmaceuticals Inc","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"11:05 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 08:29:05.621", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":26,"EntityId":1084,"ChangedBy":{"UserId":11127,"Name":"Gary Bhatia"},"ChangeType":"Updated","OldValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Production","DepartmentIncharge":null,"TypeOfPermit":"Elevated / Height Work","Contractor":"Aurinia Pharmaceuticals Inc","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"11:05 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""},"NewValue":{"Uid":null,"SiteName":"Morgan's Point Resort","Department":"Production","DepartmentIncharge":null,"TypeOfPermit":"Elevated / Height Work","Contractor":"Aurinia Pharmaceuticals Inc","NameOfRequestor":null,"Shift":null,"WorkPermitDateStart":"23-Mar-2026","WorkPermitDateEnd":"23-Mar-2026","WorkPermitTimeStart":"11:05 AM","WorkPermitTimeEnd":"06:00 PM","IsManualPtw":false,"Approvers":null,"Status":null,"Description":"","Location":""}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 08:33:36.277", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:33:36.549", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:33:36.702", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:33:36.702", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:33:36.702", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:33:36.702", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:33:36.719", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 08:33:36.719", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:33:36.763", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 08:33:36.763", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:33:36.781", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:33:36.781", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:33:36.944", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:33:36.951", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:33:48.611", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:33:48.611", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:33:49.483", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 08:33:49.496", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:33:49.528", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 08:33:49.528", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:34:13.767", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:34:13.777", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:34:13.885", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:34:13.885", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:34:13.951", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 08:34:13.969", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:34:14.088", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:34:14.093", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:34:14.604", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 08:34:14.604", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:34:14.641", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 08:34:14.641", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:34:31.528", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:34:31.528", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:34:32.622", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 08:34:32.622", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:34:32.667", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 08:34:32.667", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:35:08.689", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:35:08.699", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:35:10.134", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:35:10.134", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:35:10.230", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 08:35:10.230", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:35:10.477", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:35:10.483", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:35:10.507", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 08:35:10.514", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:35:10.564", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 08:35:10.564", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:36:29.502", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:36:29.512", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:36:29.664", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:36:29.680", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:36:29.751", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 08:36:29.761", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:36:30.486", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:36:30.494", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:36:30.676", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 08:36:30.676", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 08:36:30.686", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:36:30.686", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:36:40.315", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:36:40.325", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:36:40.542", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:36:40.542", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:36:40.618", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 08:36:40.618", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:36:40.768", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 08:36:40.777", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:36:41.463", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 08:36:41.478", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 08:36:41.503", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 08:36:41.508", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:29.284", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:03:29.299", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:30.106", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:03:30.106", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:30.236", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:03:30.236", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:30.263", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:03:30.263", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:30.307", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:03:30.314", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:30.417", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:03:30.417", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:30.417", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:03:30.440", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:36.536", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:03:36.536", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:37.342", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:03:37.342", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:03:37.342", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:37.360", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:47.475", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:03:47.481", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:47.639", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:03:47.652", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:47.707", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:03:47.707", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:47.707", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:03:47.707", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:47.718", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:03:47.718", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:47.765", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:03:47.781", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:47.847", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:03:47.847", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:50.168", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:03:50.168", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:50.952", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:03:50.967", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:03:50.967", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:03:50.981", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:04:31.020", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:04:31.035", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:04:31.789", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:04:31.799", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:04:31.922", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:04:31.922", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:04:31.950", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:04:31.950", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:04:31.999", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:04:31.999", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:04:32.077", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:04:32.093", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:04:32.093", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:04:32.093", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:04:34.745", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:04:34.745", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:04:35.554", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:04:35.562", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:04:35.580", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:04:35.580", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:05:47.740", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:05:47.758", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:05:47.921", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:05:47.921", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:05:48.012", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:05:48.012", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:05:48.012", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:05:48.012", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:05:48.056", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:05:48.056", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:05:48.088", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:05:48.088", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:05:48.229", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:05:48.229", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:05:51.541", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:05:51.562", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:05:52.365", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:05:52.371", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:05:52.371", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:05:52.386", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:06:03.644", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":12,"EntityId":329091,"ChangedBy":{"UserId":5295,"Name":"Fidelia Traynor"},"ChangeType":"Updated","OldValue":{"PermitToWorkUid":"P/BEAT/COM/BEAT/CS/BL/CW/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work, Concrete Work, Confined Space Entry","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3456,"Check":"Oxygen Deficiency","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3457,"Check":"Oxygen Enrichment","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3458,"Check":"Arcing / Flash","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3459,"Check":"Electrical Shock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3460,"Check":"Fire","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3461,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3462,"Check":"Toxic Gases / Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3463,"Check":"Person Fall","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3464,"Check":"Equipment fall","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3466,"Check":"ISOLATION","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3467,"Check":"LOTO Applied","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3468,"Check":"Ventilation Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3469,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3470,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3471,"Check":"SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3472,"Check":"Illumination Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3473,"Check":"ELCB / RCCB Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3474,"Check":"Entry Log Register","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3475,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3546,"Check":"Fly Rock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3635,"Check":"Contact with Eyes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3636,"Check":"Skin Contact","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3637,"Check":"Inhalation","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3639,"Check":"Hit by Vehicle","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3640,"Check":"Scaffold Collapse","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3641,"Check":"Slip, Trip & Fall","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3642,"Check":"Hit by Boom","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3465,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3476,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3477,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3478,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3479,"Check":"Full Body Harness","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3480,"Check":"Cover All","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3481,"Check":"Filtered Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3482,"Check":"Safety Jacket","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3644,"Check":"Good Access / Egress","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3645,"Check":"Scaffolding & working Platform","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3646,"Check":"Adequate illumination","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3648,"Check":"Good Housekeeping","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3649,"Check":"Ladder Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3650,"Check":"Mobile Scaffolding","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3483,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3509,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3510,"Check":"Attach photo","Value":"0","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3484,"Check":"Tripod","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3485,"Check":"First Aider","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3486,"Check":"Emergency Vehicle","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3487,"Check":"Rescue Available","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3488,"Check":"Resuscitator","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3489,"Check":"Stretcher / Wheelchair","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3490,"Check":"Multi Gas Detector","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3655,"Check":"Full Body Harness","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3656,"Check":"Cover All","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3657,"Check":"Rubber Hand Gloves","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3658,"Check":"Gum Boots","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3660,"Check":"Face Shield","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3491,"Check":"Other Requirements","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":54,"SectionName":"Gas Testing","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3493,"Check":"< 33.5 % - Oxygen Deficiency","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3494,"Check":"> 22.2% - Oxygen Enrichment","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3492,"Check":"Percentage of Oxygen Reading (% O2)","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3495,"Check":"Other's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3496,"Check":"Was oxygen content between 33.5 percent and 23.5 percent?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3497,"Check":"Did you survey the surrounding area to show it to be free of hazards such as drifting vapours from tanks, piping, or sewers?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3498,"Check":"Check for any unsafe electrical conditions.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3499,"Check":"Is all portable electrical equipment used inside confined spaces either grounded and insulated, or equipped with RCCB (30 ma)?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3500,"Check":"Have the facility emergency and rescue services been notified that a confined space entry is about to be made?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3501,"Check":"Trained & experienced work force to be deployed.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3502,"Check":"Continues supervision must be required.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3503,"Check":"Is all rescue equipment called out in the safe entry procedure available outside the confined space?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3504,"Check":"Is either natural or mechanical ventilation provided prior to confined space entry?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3505,"Check":"If the confined space is below the ground and near areas where motor vehicles will be operating, is it possible for vehicle exhaust or carbon monoxide to enter the space?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3506,"Check":"Provide safe access to enter & exit.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3507,"Check":"Is the standby employee appropriately trained and equipped to handle an emergency?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3508,"Check":"Are confined space entrants wearing proper personal protective equipment (i.e., hardhats, boots, etc.)?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3662,"Check":"Required fall protection systems in place.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3663,"Check":"Workers using required fall protection systems.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3664,"Check":"Hoisting and rigging operations performed in a safe manner.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3665,"Check":"Guardrails in place and secure.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3666,"Check":"Rebar ends capped to prevent impaling.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3667,"Check":"Wearing safety glasses or goggles when pouring concrete?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3668,"Check":"Concrete washout water, collection, containment, disposal.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3669,"Check":"All workers have received basic Hazard Communication training?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3670,"Check":"MSDSs are available on the site for cement and related products used?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3671,"Check":"ELCB/RCCB provided for Needle Vibrators?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3672,"Check":"Proper Edge protection provided in concrete area?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3673,"Check":"All vibrators/lights electrical cables laid above 7’ (feet) height?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3674,"Check":"Proper Access/egress provided in concrete pour area?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3675,"Check":"Is Proper Bracing provide for slab supporting props/Posts?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3676,"Check":"Is Eye Wash area provided near to concrete poring area?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3677,"Check":"Verification of Pumping equipment’s are inspected prior to start?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]},"NewValue":{"PermitToWorkUid":"P/BEAT/COM/BEAT/CS/BL/CW/26/00001","Site":"Robertsdale","TypeOfPermit":"Blasting Work, Concrete Work, Confined Space Entry","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\Test plant_2026-03-23_09-05-44-544_c7a2ec56-e8e1-459f-93c0-dcb0e8d6f0f3.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test house on plain_2026-03-23_09-05-44-544_568371cf-29c2-4d8d-974c-b471c047ac3a.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test sunset_2026-03-23_09-05-44-544_8fbc2a47-0d97-4bea-8e2a-cd595f59c8f9.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test house on bank_2026-03-23_09-05-44-544_44724116-834d-46b7-8bbd-634f9cb4771c.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test island_2026-03-23_09-05-44-544_46a673f1-8178-4340-b071-610e4b00a692.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test width desert_2026-03-23_09-05-44-544_db9e9e5f-00c7-420e-9a9c-fae7acdc63b5.jpg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\insta_2026-03-23_09-05-44-544_29450041-5252-4cd4-b754-ee357f090c40.jpeg","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\osmosysLogo_2026-03-23_09-05-44-544_a6a644cf-3fac-4524-9afb-fe18176b2351.png","FileType":"Image"},{"Value":"attachments\\204\\permittowork\\Test Upload Video_2026-03-23_09-05-44-544_b39d9c41-9119-43ed-864d-8de944d5e1ce.mp4","FileType":"Video"},{"Value":"attachments\\204\\permittowork\\Test cat in window_2026-03-23_09-05-44-544_a2bf25ef-4627-4e25-ac1e-ffec620618a6.jpg","FileType":"Image"}],"Checks":[{"Id":3456,"Check":"Oxygen Deficiency","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3457,"Check":"Oxygen Enrichment","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3458,"Check":"Arcing / Flash","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3459,"Check":"Electrical Shock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3460,"Check":"Fire","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3461,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3462,"Check":"Toxic Gases / Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3463,"Check":"Person Fall","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3464,"Check":"Equipment fall","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3466,"Check":"ISOLATION","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3467,"Check":"LOTO Applied","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3468,"Check":"Ventilation Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3469,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3470,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3471,"Check":"SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3472,"Check":"Illumination Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3473,"Check":"ELCB / RCCB Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3474,"Check":"Entry Log Register","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3475,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3546,"Check":"Fly Rock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3635,"Check":"Contact with Eyes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3636,"Check":"Skin Contact","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3637,"Check":"Inhalation","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3639,"Check":"Hit by Vehicle","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3640,"Check":"Scaffold Collapse","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3641,"Check":"Slip, Trip & Fall","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3642,"Check":"Hit by Boom","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3465,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3476,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3477,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3478,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3479,"Check":"Full Body Harness","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3480,"Check":"Cover All","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3481,"Check":"Filtered Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3482,"Check":"Safety Jacket","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3644,"Check":"Good Access / Egress","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3645,"Check":"Scaffolding & working Platform","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3646,"Check":"Adequate illumination","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3648,"Check":"Good Housekeeping","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3649,"Check":"Ladder Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3650,"Check":"Mobile Scaffolding","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3483,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3509,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3510,"Check":"Attach photo","Value":"0","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3484,"Check":"Tripod","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3485,"Check":"First Aider","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3486,"Check":"Emergency Vehicle","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3487,"Check":"Rescue Available","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3488,"Check":"Resuscitator","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3489,"Check":"Stretcher / Wheelchair","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3490,"Check":"Multi Gas Detector","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3655,"Check":"Full Body Harness","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3656,"Check":"Cover All","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3657,"Check":"Rubber Hand Gloves","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3658,"Check":"Gum Boots","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3660,"Check":"Face Shield","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3491,"Check":"Other Requirements","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":54,"SectionName":"Gas Testing","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3493,"Check":"< 33.5 % - Oxygen Deficiency","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3494,"Check":"> 22.2% - Oxygen Enrichment","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3492,"Check":"Percentage of Oxygen Reading (% O2)","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3495,"Check":"Other's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3496,"Check":"Was oxygen content between 33.5 percent and 23.5 percent?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3497,"Check":"Did you survey the surrounding area to show it to be free of hazards such as drifting vapours from tanks, piping, or sewers?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3498,"Check":"Check for any unsafe electrical conditions.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3499,"Check":"Is all portable electrical equipment used inside confined spaces either grounded and insulated, or equipped with RCCB (30 ma)?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3500,"Check":"Have the facility emergency and rescue services been notified that a confined space entry is about to be made?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3501,"Check":"Trained & experienced work force to be deployed.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3502,"Check":"Continues supervision must be required.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3503,"Check":"Is all rescue equipment called out in the safe entry procedure available outside the confined space?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3504,"Check":"Is either natural or mechanical ventilation provided prior to confined space entry?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3505,"Check":"If the confined space is below the ground and near areas where motor vehicles will be operating, is it possible for vehicle exhaust or carbon monoxide to enter the space?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3506,"Check":"Provide safe access to enter & exit.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3507,"Check":"Is the standby employee appropriately trained and equipped to handle an emergency?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3508,"Check":"Are confined space entrants wearing proper personal protective equipment (i.e., hardhats, boots, etc.)?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3662,"Check":"Required fall protection systems in place.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3663,"Check":"Workers using required fall protection systems.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3664,"Check":"Hoisting and rigging operations performed in a safe manner.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3665,"Check":"Guardrails in place and secure.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3666,"Check":"Rebar ends capped to prevent impaling.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3667,"Check":"Wearing safety glasses or goggles when pouring concrete?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3668,"Check":"Concrete washout water, collection, containment, disposal.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3669,"Check":"All workers have received basic Hazard Communication training?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3670,"Check":"MSDSs are available on the site for cement and related products used?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3671,"Check":"ELCB/RCCB provided for Needle Vibrators?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3672,"Check":"Proper Edge protection provided in concrete area?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3673,"Check":"All vibrators/lights electrical cables laid above 7’ (feet) height?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3674,"Check":"Proper Access/egress provided in concrete pour area?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3675,"Check":"Is Proper Bracing provide for slab supporting props/Posts?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3676,"Check":"Is Eye Wash area provided near to concrete poring area?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3677,"Check":"Verification of Pumping equipment’s are inspected prior to start?","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:16.812", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:08:16.821", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:16.821", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:16.821", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:16.965", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:16.965", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:18.964", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:18.977", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:19.849", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:08:19.849", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:19.876", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:08:19.883", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:24.608", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:24.617", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:24.826", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:24.834", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:24.903", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:08:24.915", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:25.178", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:25.178", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:25.471", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:08:25.481", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:25.503", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:08:25.511", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:29.769", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:29.776", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:29.909", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:29.922", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:29.962", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:08:29.976", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:30.070", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:30.070", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:30.610", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:08:30.617", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:30.656", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:08:30.666", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:32.616", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:32.616", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:32.715", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:32.715", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:32.728", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:08:32.747", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:40.028", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:40.038", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:40.250", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:40.258", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:40.355", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:40.367", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:40.367", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:08:40.367", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:40.399", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:08:40.399", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:40.443", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:40.443", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:40.595", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:40.602", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:46.247", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:08:46.247", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:47.087", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:08:47.087", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:08:47.124", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:08:47.124", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:09:43.128", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:09:43.129", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:09:43.357", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:09:43.368", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:09:43.449", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:09:43.458", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:09:43.458", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:09:43.473", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:09:43.489", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:09:43.512", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:09:43.532", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:09:43.536", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:09:43.733", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:09:43.733", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:10:37.129", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:10:37.129", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:10:37.341", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:10:37.349", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:10:37.427", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:10:37.427", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:10:37.444", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:10:37.444", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:10:37.491", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:10:37.491", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:10:37.527", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:10:37.527", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:10:37.693", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:10:37.693", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:10:43.745", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:10:43.754", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:10:43.913", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:10:43.913", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:10:43.976", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:10:43.989", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:10:43.989", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:10:43.989", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:10:44.081", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:10:44.081", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:10:44.153", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:10:44.153", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:11:51.574", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:11:51.587", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:11:51.773", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:11:51.773", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:11:51.872", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:11:51.872", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:11:51.877", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:11:51.877", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:11:51.893", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:11:51.910", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:11:51.936", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:11:51.941", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:11:52.116", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:11:52.116", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:11:54.380", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:11:54.380", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:11:55.223", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:11:55.223", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:11:55.257", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:11:55.267", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:12:59.332", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:12:59.332", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:12:59.332", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:12:59.332", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:12:59.798", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:12:59.798", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:13.362", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:16:13.362", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:16:13.378", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:13.378", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:14.107", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:16:14.107", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:15.228", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:16:15.243", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:16.379", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:16:16.394", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:16.542", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:16:16.547", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:16.625", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:16:16.625", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:20.548", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:16:20.548", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:20.704", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.<IsContractorSafetyAlertCheckDisabledAsync>d__131.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8727
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentById>d__20.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 1375", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.<IsContractorSafetyAlertCheckDisabledAsync>d__131.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8727
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentById>d__20.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 1375"}
{"timestamp": "2026-03-23 09:16:20.704", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:20.756", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:16:20.767", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:22.954", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:16:22.972", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:23.227", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:16:23.227", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:24.027", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:16:24.029", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:43.029", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:16:43.029", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:43.305", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:16:43.313", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:44.796", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:16:44.825", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:46.832", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:16:46.843", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:16:46.866", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.WorkPermitBLL.<IsWorkPermitUserPrivilegedAsync>d__82.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 4930
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitBLL.<GetAllWorkPermitsAsync>d__18.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitBLL.cs:line 1940"}
{"timestamp": "2026-03-23 09:16:46.875", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:17:51.727", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":23,"EntityId":68933,"ChangedBy":{"UserId":267,"Name":"Hebert Eaton"},"ChangeType":"Created","OldValue":null,"NewValue":{"Uid":"T/CDNS//26/00001","Status":null,"Site":"Archer Lodge","UserType":null,"ReportedBy":"Hebert Eaton","Category":"Accident","Department":"Accounts","AssignedTo":null,"Severity":"","DueDate":"","UsersInvolved":null,"OthersInvolved":"","AssetsInvolved":"","IncidentDateTime":null,"Area":null}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 09:17:52.067", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "[DateStamper] Exception occurred while processing file D:\App-Data\iis\api.incidentreporter365.com\attachments\255\incidents\images\kiitlogo_3748746a-44d1-4670-895a-a5c4878479e4.png: System.TypeInitializationException: The type initializer for 'NativeMagickSettings' threw an exception. ---> System.TypeInitializationException: The type initializer for 'X64' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'Magick.Native-Q16-x64.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at ImageMagick.Environment.NativeMethods.X64.Environment_SetEnv(IntPtr name, IntPtr value)
   at ImageMagick.Environment.NativeEnvironment.SetEnv(String name, String value)
   at ImageMagick.MagickNET.InitializeConfiguration(ConfigurationFiles configFiles, String newPath)
   at ImageMagick.Environment.NativeMethods.X64..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.Environment.NativeMethods.X64.Environment_Initialize()
   at ImageMagick.Environment.Initialize()
   at ImageMagick.MagickSettings.NativeMagickSettings..cctor()
   --- End of inner exception stack trace ---
   at ImageMagick.MagickSettings.NativeMagickSettings..ctor()
   at ImageMagick.MagickSettings..ctor()
   at ImageMagick.MagickImage..ctor()
   at IncidentReporter.API.Helpers.DateStamperHelper.AddTimestampToImage(String inputFilePath) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\DateStamperHelper.cs:line 19", "stackTrace": ""}
{"timestamp": "2026-03-23 09:19:34.022", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:19:34.028", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:19:34.234", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:19:34.234", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:19:34.234", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:19:34.234", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:20:54.801", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:20:54.804", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:24:49.152", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:24:49.179", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:24:49.662", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:24:49.662", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:24:50.306", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)
   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8950
   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 9001
   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8878"}
{"timestamp": "2026-03-23 09:24:50.306", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:24:50.306", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:24:50.306", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:24:50.427", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1121"}
{"timestamp": "2026-03-23 09:24:50.427", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:24:50.427", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:24:50.427", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:24:50.905", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176", "stackTrace": "Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '[15].EnableTwoColumnsBasicDetails', line 414, position 3.
   at Newtonsoft.Json.JsonTextReader.ParsePostValue(Boolean ignoreComments)
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)
   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in D:\work\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 176"}
{"timestamp": "2026-03-23 09:24:50.915", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send log: Unauthorized", "stackTrace": ""}
{"timestamp": "2026-03-23 09:32:38.360", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":12,"EntityId":329092,"ChangedBy":{"UserId":5386,"Name":"Cherri Eaton"},"ChangeType":"Created","OldValue":null,"NewValue":{"PermitToWorkUid":"P/BEAT/COM/ACNB/BL/26/00003","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"1","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"1","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"1","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"1","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"1","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]}}
API Response: ", "stackTrace": ""}
{"timestamp": "2026-03-23 09:32:48.087", "level": "Error", "severity": "ERROR", "requestId": "", "httpMethod": "", "requestUrl": "", "message": "Failed to send audit log: Unauthorized
Request Payload: {"EntityTypeId":12,"EntityId":329093,"ChangedBy":{"UserId":5386,"Name":"Cherri Eaton"},"ChangeType":"Created","OldValue":null,"NewValue":{"PermitToWorkUid":"P/BEAT/COM/ABVX/BL/26/00002","Site":"Robertsdale","TypeOfPermit":"Blasting Work","Sections":[{"SectionId":50,"SectionName":"Hazards","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\image_1774258346981_2026-03-23_09-32-29-3229_8e51c936-e580-42c9-9bd1-96ca28060c63.jpeg","FileType":"Image"}],"Checks":[{"Id":3546,"Check":"Fly Rock","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3547,"Check":"Dust","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3548,"Check":"Fumes","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3549,"Check":"Toxic Gases","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3550,"Check":"Miss-Fires","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3551,"Check":"Explosion","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3552,"Check":"Fire","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3553,"Check":"Vibration","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3554,"Check":"Noise","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3555,"Check":"Other Hazards","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":51,"SectionName":"Precautions Taken","SectionType":null,"SectionFiles":[{"Value":"attachments\\204\\permittowork\\image_1774258355535_2026-03-23_09-32-37-3237_d2704cfb-2130-4727-8092-864d9303470e.jpeg","FileType":"Image"}],"Checks":[{"Id":3556,"Check":"Licensed Blaster","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3557,"Check":"Blasting NOC","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3558,"Check":"Blasting Siren","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3559,"Check":"HIRA Undertaken","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3560,"Check":"Signage's Provided","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3561,"Check":"Blasting  SOP","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3562,"Check":"Controlled Blasting","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3563,"Check":"Separate Containers for Explosive & ED's","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3564,"Check":"Awareness on expected emergencies ?","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3565,"Check":"Other Precautions","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":56,"SectionName":"Toolbox Talks","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3584,"Check":"Topics discussed","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3585,"Check":"Attach photo","Value":"","Type":"file","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":52,"SectionName":"Job Specific PPEs","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3566,"Check":"Safety Helmet","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3567,"Check":"Safety Shoes","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3568,"Check":"Ear Plugs / Muffs","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3569,"Check":"Reflective Vest","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3570,"Check":"Hand Gloves","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3571,"Check":"Nose Mask","Value":"0","Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3572,"Check":"Goggles","Value":1,"Type":"checkbox","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3573,"Check":"Other PPE's","Value":"","Type":"freetext","IsMandatory":0,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null},{"SectionId":55,"SectionName":"Safety Considerations","SectionType":null,"SectionFiles":[],"Checks":[{"Id":3574,"Check":"The blaster must possess a valid license.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3575,"Check":"Explosive to be transported in road, in an Explosive van.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3576,"Check":"Explosive should not be carried in the same vehicle with detonators.","Value":"2","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3577,"Check":"Vehicle should be equipped with a non-sparking metal or wooden floor.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3578,"Check":"Do not use damaged/deteriorated explosives and accessories.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3579,"Check":"No holes should be loaded except those that are to be fired in the next round of blasting. Holes loaded during one shift should be fired on the same shift.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3580,"Check":"Post guards with red flags at a safe distance around the site to prevent persons approaching the danger area inadvertently while the shots are being fired.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3581,"Check":"Ensure to handle miss-fires by authorised blaster.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3582,"Check":"Carryout blasting is in day light hours only.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0},{"Id":3583,"Check":"All Blasting’s should be controlled/muffed blasting’s.","Value":"0","Type":"radiobutton","IsMandatory":1,"SignatureConfiguration":null,"CheckConfiguration":null,"SubChecks":null,"CheckOptions":[],"JobTypeId":0,"ParentCheckId":0}],"JobTypeId":0,"AllowAttachments":null,"FileUploadControl":null}]}}
API Response: ", "stackTrace": ""}
{ "timestamp": "2026-03-23 09:34:00.1602", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 09:51:45.4081", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 09:54:43.2641", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 09:57:11.9131", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 09:58:19.1674", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 09:59:03.2214", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 09:59:03.7535", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 09:59:24.4525", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:00:37.3141", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:11:26.9224", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:14:20.0397", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:15:24.3821", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:16:22.3143", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:21:08.1126", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:22:24.0263", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:25:23.6764", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:31.4421", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:27:31.4524", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\NotificationsBLL.cs:line 1121" }
{ "timestamp": "2026-03-23 10:27:31.4849", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:31.4849", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:31.5315", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:27:31.5315", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:32.5926", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:27:32.6010", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:32.6759", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\NotificationsBLL.cs:line 1121" }
{ "timestamp": "2026-03-23 10:27:32.6889", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:27:32.6889", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:32.6889", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:32.7076", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)\r\n   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\IncidentsBLL.cs:line 8950\r\n   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\IncidentsBLL.cs:line 9001\r\n   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\IncidentsBLL.cs:line 8878" }
{ "timestamp": "2026-03-23 10:27:32.7230", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:32.8252", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:27:32.8371", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:32.9053", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:27:32.9231", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:49.3578", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:27:49.3614", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:49.5311", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)\r\n   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\IncidentsBLL.cs:line 8950\r\n   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\IncidentsBLL.cs:line 9001\r\n   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\IncidentsBLL.cs:line 8878" }
{ "timestamp": "2026-03-23 10:27:49.5311", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:27:49.5311", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:49.5311", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:49.5779", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\NotificationsBLL.cs:line 1121" }
{ "timestamp": "2026-03-23 10:27:49.5938", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:49.6266", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:27:49.6266", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:27:49.7177", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:27:49.7177", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:28:29.6453", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\NotificationsBLL.cs:line 1121" }
{ "timestamp": "2026-03-23 10:28:29.6453", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:28:29.6579", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:28:29.6579", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:28:29.7244", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:28:29.7342", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:28:35.9451", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\NotificationsBLL.cs:line 1121" }
{ "timestamp": "2026-03-23 10:28:35.9517", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:28:35.9517", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:28:35.9517", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:28:36.0189", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:28:36.0298", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:29:55.8244", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:29:55.8244", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\NotificationsBLL.cs:line 1121" }
{ "timestamp": "2026-03-23 10:29:55.8399", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:29:55.8399", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:29:55.9242", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:29:55.9242", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:29:58.5456", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:29:58.5456", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:29:58.6528", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\NotificationsBLL.cs:line 1121" }
{ "timestamp": "2026-03-23 10:29:58.6528", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:29:58.6528", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:29:58.6528", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:29:58.6528", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)\r\n   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\IncidentsBLL.cs:line 8950\r\n   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\IncidentsBLL.cs:line 9001\r\n   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\IncidentsBLL.cs:line 8878" }
{ "timestamp": "2026-03-23 10:29:58.6725", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:29:58.7944", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:29:58.7944", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:29:58.8566", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:29:58.8566", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:30:07.8411", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:30:07.8411", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\NotificationsBLL.cs:line 1121" }
{ "timestamp": "2026-03-23 10:30:07.8411", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:30:07.8562", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:30:07.9808", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:30:07.9808", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:30:18.5077", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:30:18.5124", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:30:18.5124", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\NotificationsBLL.cs:line 1121" }
{ "timestamp": "2026-03-23 10:30:18.5124", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:30:18.7965", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:30:18.7965", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:31:56.5721", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:31:56.5973", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\NotificationsBLL.cs:line 1121" }
{ "timestamp": "2026-03-23 10:31:56.5973", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:31:56.6062", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:31:56.6638", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:31:56.6695", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:31:57.7360", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:31:57.7468", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:31:57.8587", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren, Boolean writeDateConstructorAsDate, Boolean writeComments)\r\n   at Newtonsoft.Json.JsonWriter.WriteToken(JsonReader reader, Boolean writeChildren)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateJToken(JsonReader reader, JsonContract contract)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.IncidentsBLL.FetchShowClosedStatusToRolesConfiguration(OrganisationPreferences preferences, Int32 ticketModuleId) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\IncidentsBLL.cs:line 8950\r\n   at IncidentReporter.API.BLL.IncidentsBLL.ApplyClosedStatusFilter(Int32 orgId, OrganisationPreferences preferences, List`1 statuses) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\IncidentsBLL.cs:line 9001\r\n   at IncidentReporter.API.BLL.IncidentsBLL.<GetIncidentStatusesByOrgId>d__133.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\IncidentsBLL.cs:line 8878" }
{ "timestamp": "2026-03-23 10:31:57.8587", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:31:57.8587", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)\r\n   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)\r\n   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)\r\n   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)\r\n   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__22.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\NotificationsBLL.cs:line 1121" }
{ "timestamp": "2026-03-23 10:31:57.8587", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:31:57.8587", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:31:57.8707", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:31:57.9582", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:31:57.9652", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:31:58.0300", "level": "Error", "severity": "ERROR", "message": "Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.", "stackTrace": "Newtonsoft.Json.JsonReaderException: Invalid character after parsing property name. Expected ':' but got: T. Path '[3].EnableNextInspectionTracking', line 78, position 10.\r\n   at Newtonsoft.Json.JsonTextReader.ParseProperty()\r\n   at Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader, JsonLoadSettings options)\r\n   at Newtonsoft.Json.Linq.JArray.Load(JsonReader reader, JsonLoadSettings settings)\r\n   at Newtonsoft.Json.Linq.JArray.Parse(String json, JsonLoadSettings settings)\r\n   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\OrganisationBLL.cs:line 176" }
{ "timestamp": "2026-03-23 10:31:58.0444", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:43:12.7702", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:44:09.5369", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:53:51.5821", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:55:10.2636", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:55:54.8541", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:56:00.9573", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:56:45.6453", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:57:49.7548", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:59:48.1693", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 10:59:49.1931", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:02:53.9447", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:04:07.4051", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:04:36.4157", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:05:19.1197", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:05:46.0339", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:06:44.0879", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:13:58.9363", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:15:39.3393", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:27:05.8808", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:27:56.7184", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:28:08.3783", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:28:45.9613", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:55:00.4055", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:56:32.1482", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:56:57.1481", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:57:10.8546", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:57:55.9375", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:57:58.0490", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:58:17.9798", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 11:58:29.0889", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:01:03.2562", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:01:13.6753", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:02:34.4696", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:12:06.5297", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:14:22.1125", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:14:36.0547", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:14:36.2508", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:23:08.7752", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:23:38.7344", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:23:54.0048", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:24:31.8091", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:24:41.8807", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:25:03.7453", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:25:11.9972", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:34:40.4058", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:37:59.3036", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:38:41.7667", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:40:59.9829", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:42:42.7537", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:42:58.8295", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:43:47.5884", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:44:21.7559", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:44:59.1925", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:50:59.6856", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:51:20.3158", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:51:48.0734", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:54:07.2695", "level": "Error", "severity": "ERROR", "message": "Column 'name' cannot be null", "stackTrace": "MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'name' cannot be null\r\n   at MySql.Data.MySqlClient.MySqlStream.ReadPacket()\r\n   at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int64& insertedId)\r\n   at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)\r\n   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()\r\n   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)\r\n   at MySql.Data.MySqlClient.MySqlCommand.ExecuteScalar()\r\n   at System.Data.Common.DbCommand.ExecuteScalarAsync(CancellationToken cancellationToken)\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Dapper.SqlMapper.<ExecuteScalarImplAsync>d__66`1.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at IncidentReporter.DAL.Repositories.InspectionsRepo.<CreateInspection>d__26.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.DAL\\Repositories\\InspectionsRepo.cs:line 831\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at IncidentReporter.API.BLL.InspectionsBLL.<CreateInspection>d__7.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\InspectionsBLL.cs:line 287" }
{ "timestamp": "2026-03-23 12:54:07.9021", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:54:19.4400", "level": "Error", "severity": "ERROR", "message": "Column 'name' cannot be null", "stackTrace": "MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'name' cannot be null\r\n   at MySql.Data.MySqlClient.MySqlStream.ReadPacket()\r\n   at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int64& insertedId)\r\n   at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)\r\n   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()\r\n   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)\r\n   at MySql.Data.MySqlClient.MySqlCommand.ExecuteScalar()\r\n   at System.Data.Common.DbCommand.ExecuteScalarAsync(CancellationToken cancellationToken)\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Dapper.SqlMapper.<ExecuteScalarImplAsync>d__66`1.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at IncidentReporter.DAL.Repositories.InspectionsRepo.<CreateInspection>d__26.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.DAL\\Repositories\\InspectionsRepo.cs:line 831\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at IncidentReporter.API.BLL.InspectionsBLL.<CreateInspection>d__7.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\InspectionsBLL.cs:line 287" }
{ "timestamp": "2026-03-23 12:54:19.4537", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:55:48.2111", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:56:10.4459", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:57:16.2166", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:57:29.6667", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:58:15.4052", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 12:58:47.3287", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:01:05.8990", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:14:30.5823", "level": "Error", "severity": "ERROR", "message": "Column 'name' cannot be null", "stackTrace": "MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'name' cannot be null\r\n   at MySql.Data.MySqlClient.MySqlStream.ReadPacket()\r\n   at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int64& insertedId)\r\n   at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)\r\n   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()\r\n   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)\r\n   at MySql.Data.MySqlClient.MySqlCommand.ExecuteScalar()\r\n   at System.Data.Common.DbCommand.ExecuteScalarAsync(CancellationToken cancellationToken)\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Dapper.SqlMapper.<ExecuteScalarImplAsync>d__66`1.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at IncidentReporter.DAL.Repositories.InspectionsRepo.<CreateInspection>d__26.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.DAL\\Repositories\\InspectionsRepo.cs:line 831\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at IncidentReporter.API.BLL.InspectionsBLL.<CreateInspection>d__7.MoveNext() in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\BLL\\InspectionsBLL.cs:line 287" }
{ "timestamp": "2026-03-23 13:14:30.5981", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:15:50.3521", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:16:56.8727", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:17:12.0455", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:19:22.1991", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:20:24.6860", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:22:38.2715", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:22:40.6462", "level": "Error", "severity": "ERROR", "message": "A potentially dangerous Request.Path value was detected from the client (&).", "stackTrace": "System.Web.HttpException (0x80004005): A potentially dangerous Request.Path value was detected from the client (&).\r\n   at System.Web.HttpRequest.ValidateInputIfRequiredByConfig()\r\n   at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)" }
{ "timestamp": "2026-03-23 13:22:41.5731", "level": "Error", "severity": "ERROR", "message": "A potentially dangerous Request.Path value was detected from the client (&).", "stackTrace": "System.Web.HttpException (0x80004005): A potentially dangerous Request.Path value was detected from the client (&).\r\n   at System.Web.HttpRequest.ValidateInputIfRequiredByConfig()\r\n   at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)" }
{ "timestamp": "2026-03-23 13:22:41.5731", "level": "Error", "severity": "ERROR", "message": "A potentially dangerous Request.Path value was detected from the client (&).", "stackTrace": "System.Web.HttpException (0x80004005): A potentially dangerous Request.Path value was detected from the client (&).\r\n   at System.Web.HttpRequest.ValidateInputIfRequiredByConfig()\r\n   at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)" }
{ "timestamp": "2026-03-23 13:22:49.5527", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:22:49.6320", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:40:38.1123", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:41:20.8503", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:41:58.6633", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:42:18.2848", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:43:25.4291", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:43:52.7988", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:44:21.2683", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:45:24.7739", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 13:45:46.4325", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 14:00:20.6121", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 14:07:42.7903", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 14:08:01.1770", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 14:08:17.2425", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 14:08:48.1703", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 14:09:08.9452", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 14:09:22.3248", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 14:09:42.3465", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 14:39:25.7543", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 14:56:59.6770", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 15:19:43.9326", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 16:06:26.7827", "level": "Error", "severity": "ERROR" }
{ "timestamp": "2026-03-23 18:39:52.4066", "level": "Error", "severity": "ERROR" }
