If a file was not able to upload to the Specifications tool, you'll see an 'Upload Failed' error message stating that something went wrong during processing.
Specification uploads can fail for a variety of reasons, such as:
There are several troubleshooting steps that you can try in order to successfully upload your specifications to Procore:
Note: Some steps require access to applications from Bluebeam®, Adobe®, or Microsoft®.
Uploads can fail if there's an interruption in internet connectivity. We recommend uploading the file again before trying other troubleshooting steps.
If the upload fails again, move to the next troubleshooting step.
If the upload fails again, move to the next troubleshooting step.
Procore's scanning technology looks for specific identifiers throughout the file (such as the footer), and the upload can fail if the formatting of pages in the PDF are inconsistent. For best practices on formatting for specification uploads, see How can I improve the accuracy of Specification Section Identification?
Embedding the font helps to ensure that text is properly identified during processing.
PDFs with markups that have not been "flattened" can lead to rendering issues.
PDFs containing pages with different sizes or mixed orientations (portrait and landscape) can lead to issues.
After correcting any inconsistencies mentioned above, try uploading the file again. If the upload continues to fail, move to the next troubleshooting step.
You can identify a problematic page in a PDF by splitting up the document into sections to upload separately until you find which page causes an error. You'll need to repeat the process until you find the page that is causing the upload to fail.
If you're uploading a 1,000 page spec book:
After you've identified a page that is causing an issue:
If the upload continues to fail, move to the next troubleshooting step.
Note: The formatting of the PDF can change after being opened in Word. We recommend making a copy of the original PDF before trying this troubleshooting step.
If your specification upload continues to fail, please contact support@procore.com.