Diagnose and resolve errors that occur when saving changes in Risksheet, including transaction failures, permission conflicts, session timeouts, and the refreshOnSave configuration interaction.
All Risksheet save operations are wrapped in database transactions. If any single item update fails, the entire save operation rolls back to prevent partial data updates.
Note the specific error message displayed in the toast notification
Check if the error relates to a specific work item (look for item IDs in the message)
Verify that you have write permissions on all modified work items
Retry the save. If it continues to fail, undo recent changes to isolate the problematic edit
Custom Polarion workflow scripts that validate work item fields (such as duplicate title checks) can interfere with Risksheet save operations. If saves fail inconsistently across rows, check for custom validation scripts on the affected work item types.
When refreshOnSave is set to false, you may see a browser popup asking “Changes you made may not be saved” when navigating away after saving. This occurs because the UI is not refreshed after save, so the browser still detects a “dirty” state even though changes were saved successfully.Resolution:
Upgrade to version 25.8.1 or later where this issue is fixed
Alternatively, set refreshOnSave to true to avoid the misleading popup
If you see the “Discard changes” popup after pressing Save and you are on a version prior to 25.8.1, your changes were actually saved. The popup is cosmetic. Dismiss it safely.
With concurrent Polarion licenses, your session may expire during long editing sessions. Prior to version 24.8.6, this produced an “unknown communication error” with no clear indication of the cause. Since version 24.8.6, Risksheet shows a proper timeout message with a login link.Quick workaround:
Open a new browser tab and navigate to your Polarion instance
Log in to re-authenticate your session
Return to the Risksheet tab and retry the save
Risksheet includes a keep-alive mechanism that sends periodic heartbeat requests to prevent session timeout. If you still experience timeouts, check your Polarion server’s session timeout configuration.
Formula-generated fields (such as auto-generated titles) can cause save failures when Polarion permissions restrict editing those fields in certain workflow states.Scenario: A formula generates a title from related fields (e.g., hazardous situation + harm). If the stored title differs from the formula output (for example, after a data migration that truncated titles), Risksheet attempts to save the recalculated value. If permissions block editing the title field in the current workflow state, the save fails.Resolution:
Correct the stored values to match what the formula generates
Or adjust workflow permissions to allow the formula-populated fields to be updated
Items with empty or missing titles can cause linking errors. Use formula-based title auto-generation from related fields as a best practice for FMEA workflows.