[BugFix] JSON Desrialization throwing exception when reading an empty config map
Bug Fix for JSON Deserialization throwing exception when reading an empty config map. JSON Decode errors will now get caught, and logged. Initializing with default empty values, and modified handling of existing message on retries