The Issue
We are encountering a persistent System.FormatException when executing the Step Status Pass and Step Status Fail activities from the ReporterForUiPath.Activities package. This exception is preventing the activities from successfully logging steps to the HTML Report.
Error Message Details:
“The input string ‘28.999999999999996’ was not in a correct format”
“The input string ‘56.999999999999996’ was not in a correct format”
Observations and Troubleshooting
- Data Types: We have confirmed that we are not utilizing
DoubleorDecimaldata types in our workflows or reusable components. All user-defined inputs for these activities are standard strings or integers. - Activity Behavior: The error triggers specifically during the execution of the reporting activities.
- Suspected Root Cause: Because these high-precision values appear in the trace despite not being used in our logic, we suspect the package may be performing an internal calculation (such as execution duration or progress percentage) that results in floating-point artifacts. It appears the activity’s internal formatting logic is unable to handle these specific decimal strings.
Environment Details
- Studio Version: [Insert Version, e.g., 2026.0.190]
- Package Version: ReporterForUiPath.Activities 3.0.1
- Target Framework: [C#/Windows]
We would appreciate any insights from the community or the package maintainers regarding a workaround or a version update that addresses this formatting issue.