The Custom Dialog is based on Internet Explorer, therefore IE needs to be available for Custom Dialogs to function properly.
In case you are facing issues with a Custom Dialog, please make sure that the following conditions are met:
- Internet Explorer is installed on the machine
- .NET Framework 4.7.2 is installed
- The IE Internet Settings are configured accordingly (see this article for more detailed information)