Message: An unexpected error occurred while ray tracing.


Reference Number: KB-02983
Last Modified: February 11, 2019

The information in this article applies to:

Chief Architect Premier or Chief Architect Interiors



QUESTION

When I try to create a ray trace, I receive one of the following error messages:

"An unexpected error occurred while ray tracing."

or

"Unable to open ray tracing engine – ray tracing disabled for this session."

What does this error mean, and how can I resolve the error so that I can continue ray tracing? 


ANSWER

There are a few different reasons for these errors:

  • Something plan-specific in the file is stopping the ray trace from being able to start.

  • Your system is out of date or missing a critical update.

  • Something running on the system itself is stopping the ray trace process from being able to start.

This means that the first step in troubleshooting is to see if this error occurs in all plans or only specific ones. 


To test whether the problem occurs in all plans

  1. From the menu, select File> New Plan New Plan icon to start a new empty blank plan file.


  2. Select Build> Wall> Straight Exterior Wall Straight Exterior Wall icon, then click and drag to create a simple enclosed rectangular structure.


  3. Next, go to Build> Cabinet> Base Cabinet Base Cabinet icon, and click to place a single base cabinet against one of the walls in the plan.


  4. Select 3D> Create Perspective View> Full Camera Full Camera icon, then click and drag towards the cabinet in the room to create a camera view.

    Full camera view displaying a base cabinet


  5. Finally, select 3D> Ray Trace Ray Trace icon.

    • If this plan ray traces successfully, then you have determined that there is something specific to your earlier file causing the issue with ray tracing.

      Please follow the instructions in the "Using the Backup Entire Plan/Project Tool" article located in the Related Articles section below, and attach the plan/project to a new casein the Online Support Center.

    • If this plan also will not ray trace successfully without generating the error, then you have determined that there is an issue elsewhere, either with Chief Architect or your system.


The first step in troubleshooting system related issues should be to make sure that your system and Chief Architect are up to date. You can check for updates in Chief Architect by selecting Help> Download Program Updates from the menu.

If you running an older version of Chief Architect, you may want to check to see that you are running on an operating system that your version of Chief Architect is supported on. To learn more, please see the "Chief Architect Minimum System Requirements" article link in the Related Articles section below.


To bring your system up to date

Installing system updates is not a Chief Architect specific operation so we recommend that if you are using a computer that is maintained by an IT department that you ask them to make sure that your system is up to date within the specifications or restrictions that your business or institution require.

Checking for updates can vary based on your operating system. Choose one of the following links to learn how to keep your system up to date.


Troubleshooting for Windows

If you have ensured that your system is up to date, then you can move on to trying the following steps to narrow down what is causing the problem.

Reset TCP/IP or Internet Protocol

The error may be caused by corruption in the TCP/IP stack so resetting your TCP/IP settings may help the issue.

  1. Close Chief Architect.


  2. On the keyboard, press the Windows Key Windows Key icon then type the words:

    Command Prompt


  3. Once the Command Prompt application appears in the search results window, right-click on it and choose Run as administrator.

    If prompted by User Account Control to allow the Command Prompt to make changes, click Yes.


  4. In the Command Prompt, enter the following command:

    netsh int ip reset


  5. Then press the Enter key on the keyboard to execute the command.

    Output from the netsh int ip reset command

    Notice that the Command Prompt output recommends that you restart the computer to complete the network reset. Do NOT do this yet.

  6. Open Chief Architect and attempt to ray trace again.

    • If you still see the problem, move on to the troubleshooting steps below.

    • If the ray trace works, try restarting the computer to make sure it continues to work. If not, there may be a third party program installed that is making changes to your TCP/IP stack. Consult Microsoft Support or your computer technician to determine which program may be making that change and how best to proceed.


Reset the WinSock Catalog

Sometimes, corruption to the winsock.dll can cause problems when Chief Architect attempts to transfer information about the scene to the ray trace engine. The WinSock library can be reset using the following steps.

  1. Close Chief Architect.


  2. On the keyboard, press the Windows Key Windows Key icon then type the words:

    Command Prompt


  3. Once the Command Prompt appears in the search results window, right-click on it and choose Run as administrator.

    If prompted by User Account Control to allow the Command Prompt to make changes, click Yes.


  4. In the Command Prompt enter, the following command:

    netsh winsock reset


  5. Then press the Enter key on the keyboard to execute the command.

    Output from the netsh winsock reset command

    Notice that the Command Prompt output recommends that you restart the computer to complete the network reset. Do NOT do this yet.

  6. Open Chief Architect and attempt to ray trace again.

    • If you still see the problem, move on to the troubleshooting steps below.

    • If the ray trace works, try restarting the computer to make sure it continues to work. If not, there may be a third party program installed that is making changes to your WinSock Catalog. Consult Microsoft Support or your computer technician to determine which program may be making that change and how best to proceed.


Troubleshooting for Mac

  • There may be a process running in the background on your system which is stopping the information from being sent from Chief Architect to the Ray Trace engine, in which case, you should be able to ensure that this process is disabled by rebooting your system in Safe Mode.Please see this Apple support article for more information: https://support.apple.com/en-us/HT201262.


ADVANCED TROUBLESHOOTING

If none of these suggestions resolve the error, please contact Chief Architect Technical Support using the Online Support Center and include:

  1. If the issue only seems to occur in one particular file, use the Backup Entire Plan/Project  tool to create a folder with a copy of the problem file, along with all referenced files.

    See Knowledge Base article Using the Backup Entire Plan/Project Tool.


  2. Locate the Message Log.

    See Knowledge Base article Locating the Message Log.


  3. Export your System Information.

    See Knowledge Base article Finding Information About your System



  4. Locate the Ray Tracer Log.

    • Select Edit> Preferences Preferences icon if you are on a Windows PC or Chief Architect> Preferences Preferences icon if you are on a Mac.

    • On the Folders panel, under All Program Paths, click on the Show button.

    • In the Program Paths dialog, select the Hidden User Settings Folder and then click on the Show in Explorer/Finder button

    • In the folder that displays, open the appropriate Chief Architect folder here and look for a text file named "Ray Tracer Log.txt."

    • Once you have located the file, right-click on it, select Copy, then minimize the window and Paste the file onto your Desktop.


  5. Sign in to the Online Support Center and create a new support case to send to Technical Support.

    Online Support Center - https://support.chiefarchitect.com/


  6. Give the case a short but descriptive title.

    In the text of the ticket, type a detailed description of the problem, including the exact steps that cause the behavior. 
    The more detailed you are, the more likely we will be to reproduce the issue and identify the problem.

    Click the Browse button and attach the Backup,
    Message Log, System Information, and Ray Tracer Log files to your case, then Submit it.

    It is possible that Technical Services may need additional information regarding the issue, which they will request via a reply in the Online Support Center.