If you received an error message while using Procore, see below for possible causes and resolutions to solve the problem.
There are several different types of error messages that you might have received. Although it can be difficult to know why you received a particular error, the following page describes possible causes and resolutions.
A 404 error indicates that the requested web page/file does not exist.
(In rare cases, you may receive an unformatted 404 error message, as shown above.)
The 408 (Request Timeout) status code indicates that the server was unable to process the request within established time constraints.
The 422 (Bad Request) status code indicates that the server cannot or will not process the request due to something that is perceived to be a client error (e.g. malformed request syntax, invalid request message framing, or deceptive request routing). As a temporary workaround, try using a different web browser (e.g. Google Chrome, Firefox, etc.).
You have tried to log in to Procore three times unsuccessfully and see a message that your account has been locked.
If the Procore account for the company you are attempting to log in to enforces a lockout policy, you will be locked out of your account after three failed login attempts. To unlock your account, you will need to reset your password or contact the company's Procore account administrator to have them unlock your account. See How do I reset an unknown password? and Unlock a User Account in the Company Directory.
Unfortunately, there are always circumstances that require a website to become temporarily unavailable to its end users so that certain types of updates, fixes, and system upgrades can be safely performed. Although Procore makes every effort to perform these maintenance windows during off-peak hours and limit the actual downtime as much as possible, we understand that any type of interruption of service is disruptive and frustrating to our end users. Procore takes a proactive approach by serving notification warnings within our web application in advance of a scheduled maintenance window (~7 days) to give a fair warning to users. Once again, we apologize for any inconvenience related to an interruption of service.
You clicked a link and received a "Permission denied, sorry" error message.
During an active user session on https://app.procore.com, you received the following error message, "This website is under heavy load."
Procore has a zero-recovery time objective – in other words, we have designed our system to prevent against downtime. While there are times when brief outages occur, our current uptime is 99.9% for our system architecture, excluding regularly scheduled, pre-announced system maintenance conducted outside of standard business hours.
Procore's Engineering and IT Infrastructure teams are dedicated to providing "best-in-class" system uptime and performance across all of our products and services. In fact, we're able to provide our end users with an industry-best uptime of 99.9%. As our monthly active users (MAU) count continues to grow, and we add new tools and features to our platform, rest assured that each application and system component is designed for enterprise class scalability and reliability. We're confident that Procore is built to support the growing demands of every client and feel strongly that our clients also share in this same sentiment.
Procore has implemented enterprise class, security measures to ensure your data is secure at all times. We leverage Transport Layer Security (TLS) encryption to ensure the secure transmission and delivery of your data over the Internet. The privacy of your data is always a top priority and concern for us.