{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":37129,"path":"order-management/common_error_messages_and_causes.md","title":"Common error messages and causes","bundle":null,"doc_type":null,"release":"australia","body":"\n# Common error messages and causes\n\nLook here for information and troubleshooting steps when you receive an error message.\n\n## Unable to roll back to previous state\n\nThis error is often related to a table lookup. Check to ensure that any tables in a lookup exist in your CPQ environment. Check the syntax of your lookup to ensure that the table column headers exactly match your query script. Capitalization or spelling could be off, causing a table lookup to fail, resulting in this error.\n\nThis could also involve circular logic being triggered by a field change, such as the condition and action of a rule both including the same field. If this error is seen right after selecting a field option, check the rules related to the field \\(by last modified date\\) to help isolate the cause.\n\n## Error: Your rules are running beyond the stipulated time. Please contact your system administrator\n\nTypically, this means that some rules are running in an infinite loop.\n\nA rule may have the same field as part of conditions and actions. For example, a determination rule sets a field value based on a value already in that field.\n\nDiagnose this by getting the click path to fire error and then inactivating recently modified rules one at a time to see if the error continues to be encountered.\n\n## “...Index '0' is out of bounds…”\n\nThis almost always means that something is trying to reference an empty list or an empty array. In a literal sense, the error message is trying to reference the first index \\(0\\) of the list or array and is finding that 0 is beyond the bounds of the list or array.\n\nSome possible causes:\n\n-   Something is misspelled in a table query.\n-   The query references a cfg value that hasnʼt yet been set, due to the rule conditions.\n-   The lookup query returned no results.\n\nNull checks on arrays are always a good idea.\n\n## Cannot read properties of undefined \\(reading 'map'\\)\n\nThis error occurs on the buyside when the user opens CPQ config.\n\nReview the layout file. Make sure that references to set the variable names are accurate.\n\n**Parent Topic:**[CPQ reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown)\n\n"}}