Since Civil 3D 2025, people continue to found that custom Sub assemblies saved by Sub Assembly Composer (SAC) 2025 are NOT compatible with SAC 2024, 2023, 2022 or lower any more.
The .PKT file compatibility broken since SAC 2025 is NOT explicitly announced by Autodesk.
Error message received if open a 2025 .pkt file in SAC 2024
Error message received if open a 2025 .pkt file in SAC 2022
The reason for this error message is:
Since Civil 3D 2025, (1) the SAC version name is changed, (2) the .dll file inside .pkt file has been removed and (3) a new .cdmd file has been added.
To fix the "Unknown version: ForVail" error and make the 2025 pkt file compatible with SAC 2024, do the following:
Change 2025 pkt file extension to zip, extract all to a new folder
Explore the folder created in (1), edit the file of .cfg extension by Notepad, replace "ForVail" with "ForMatterhorn"
Select all file in folder and create a zip file. Rename .zip extension to .pkt
To continue downgrading 2024 .pkt file, follow this instruction
Since SAC 2023, Autodesk has introduced Auxiliary Curve. Though this feature is not supported by SAC 2022 and below, the 2023 .pkt file with Auxiliary Curve still can be opened in SAC 2022 with some error messages.
Please note that this solution may not work if your pkt file is complex, but it is simple and worth a try.