User Guide Cancel

Maintenance is expired dialog on startup | Substance 3D Painter

Maintenance is expired dialog on startup

When starting the application, a dialog with the message "Your current maintenance has expired" may appear. This page list solutions on how to avoid this dialog.

Solution 1: update the license file

The warning message appears because the license file is too old and needs to be updated. To do so, simply re-activate the product via the application wizard. The license file can also be manually downloaded via the Substance 3D website: https://www.substance3d.com/.

Solution 2: edit the preference settings to hide the dialog

Note:

We recommend trying to update the license file first before using this alternative solution.

Another solution is to hide warning message by putting in place a specific setting.

Navigate to the application preference location:

SystemVersionPath

Windows

(registry)

7.2 or newerHKEY_CURRENT_USER\Software\Adobe\Adobe Substance 3D Painter
LegacyHKEY_CURRENT_USER\Software\Allegorithmic\Substance Painter

Mac

(library)

7.2 or newer/Users/[username]/Library/Preferences/com.adobe.Adobe Substance 3D Painter.plist
Legacy/Users/[username]/Library/Preferences/com.substance3d.Substance Painter.plist
Linux7.2 or newer/home/[username]/.config/Adobe/Adobe Substance 3D Painter.conf
Legacy/home/[username]/.config/Allegorithmic/Substance Painter.conf

Windows

To set the variable on Windows, follow these steps:

  1. Open the start menu.
  2. Search for Regedit to open the Registry editor.
  3. Navigate to the registry key listed in the table above.
  4. Click on the registry key named as the software in the tree view on the left.
  5. Right-click in the empty area in the right panel and choose New > String value.
  6. Name the new value as DisableLicenseWarningPopup and press enter to validate.
  7. Double click on the value just created.
  8. Set the Value data field to: true
  9. Save the change.
  10. Start the application.

MacOS

  1. Open a new Finder window
  2. Navigate to the path listed in the table above.
  3. Right-click on the plist file and choose Open with > Xcode.
  4. A the top of the list, add a new key named DisableLicenseWarningPopup
  5. Set the key type to string
  6. Set the key value to true
  7. Save and close the file.
  8. Start the application.

Linux

To set the variable on Linux, follow these steps:

  1. Navigate to the path list in the table above.
  2. Open the .conf file present in the folder.
  3. Add a new line under the line [General]
  4. On the new line, paste the following text: DisableLicenseWarningPopup=true
  5. Save the file.
  6. Start the application.

Get help faster and easier

New user?