KB: Project Release Fails Due to Long Project Parameters or Windows Long Path Limitations

Altium Designer Altium Designer
Project release to Workspace may fail with the message “Failed to release Sources, please check your network connection” even when network connectivity and Workspace availability are healthy. This issue is typically project‑specific and can be caused either by excessively long project parameter names or values (such as URLs) or by Windows filesystem path‑length limitations during local release preparation. Because long project parameters can trigger this failure even when Windows long path support is enabled, it is recommended to review project parameters first before performing OS‑level changes. Identifying the correct cause early helps avoid unnecessary reboots, IT involvement, and customer frustration.

Solution Details

Release fails during Sources upload stage

When releasing a project to Workspace, the release fails during the “Sources” stage with a network‑related error message. Other projects release successfully from the same environment, and the issue may reproduce across multiple users working on the same project. In some cases, Workspace backend logs show data length errors, while in other cases the failure occurs entirely on the client side during release preparation.

Altium Designer error dialog stating “Failed to release Sources, please check your network connection”.

Hidden length limits in parameter and paths

This behavior can occur due to two distinct root causes that present with similar symptoms:

1. Long Project Parameter Names or Values

Project parameters are not treated as simple metadata. During release preparation, parameter names and values may be reused internally for source packaging and release metadata generation. Very long parameter values—such as Teams meeting URLs, Jira links, or other copied external references—can exceed internal identifier limits (for example, HRID) or contribute to effective path expansion. This can cause release failures even when Windows long path support is enabled.

2. Windows Long Path Limitation

During release preparation, Altium Designer generates temporary directories and collects source files locally before upload. If the effective file path exceeds Windows or runtime limits, the release fails on the client side before the upload to Workspace begins.

Validate parameters before changing OS setting

  • Review and clean up project parameters to eliminate long names of values.
  • Only if the issue persists, verify Windows long path support on the client system.

Step-by-step validation and remediation

Step 1 – Check Project Parameters (Recommended First Step)

  1. Open the project parameters in Altium Designer.
  2. Review parameter names and values for excessive length, especially:
    • Teams meeting URLs
    • Jira, SharePoint, or other external links
    • Auto‑generated IDs or long descriptive text
  3. Remove or shorten any suspicious parameter.
  4. Retry the project release.

Tip: If you see URLs, meeting links, or copied external references used as project parameter values, treat them as suspicious even if they are under 200 characters. Such values can still exceed internal identifier limits during release preparation.

If the release succeeds, the issue was caused by internal metadata or identifier length constraints.

Step 2 – Check Windows Long Path Support

If no long parameters are found or the issue persists:

  1. If no long parameters are found or the issue persists, verify Windows long path support.
  2. Confirm that Enable Win32 long paths is enabled in Group Policy.
  3. Verify the registry value:
    HKLM\SYSTEM\CurrentControlSet\Control\FileSystem
    LongPathsEnabled = 1
    
  4. Reboot the system to ensure the setting is applied.
  5. Retry the project release.

Best Practices

  • Keep project parameter names and values short and meaningful.
  • Avoid embedding long URLs or meeting links in project parameters.
  • Use external documentation or notes for detailed references instead of parameters.

Important Notes

  • Windows long path support resolves filesystem path limitations only. It does not address issues caused by excessively long project parameter names or values.
  • It does not override internal metadata or database constraints (such as HRID limits).
  • An internal development ticket exists to improve handling, validation, and error messaging for long project parameter values.
  • Altium On-Prem Enterprise Server long path configuration alone does not resolve client‑side release failures. 

References

Altium provides separate documentation for long path support depending on the product. Please ensure the correct documentation is referenced:

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.