When you open a FLA/XFL file (created using Flash Professional CC) in Flash Professional CS6, symbols are corrupted and duplicated. The symbol name contains any of the following special characters:

  • ,:;*&?"|=[]<>
  • Leading and trailing spaces and trailing dots (....)

Also, when you cannot copy these symbols from Flash CC to Flash CS6.


If you are working only on one version of Flash Professional (only Flash CC, or only Flash CS6), you don't encounter this issue.


Manually rename all symbols that contain forbidden special characters, or follow the steps below to fix the issue using the JSFL script:

  1. Download and extract the contents of this zip file.
  2. Run the Verify_Library_CS6_Compatibility.jsfl script using any of the following methods:    
    • Open the JSFL script in Flash Pro CC and execute the script from the JSFL editor.
    • Copy the JSFL script at the following location and run it using Flash CC by selecting Commands > Verify your Library for CS6 Compatibility.
      • Windows: C:\Users\<user name>\AppData\Local\Adobe\Flash CC\en_US\Configuration\Commands
      • MAC: /Users/<user name>/Library/Application Support/Adobe/Flash CC/en_US/Configuration/Commands
  3. The script does the following:
    • Prompts you with the count of symbols having forbidden special characters. You can then choose to rename all such symbols automatically.
    • Truncates leading or trailing spaces and trailing dots in names.
    • Replaces all forbidden special characters with underscore (_).
    • List all changes in the Output panel.

Download JSFL script


This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy