Question
Command line output generation fails with "Preset name ... does not exist in the project."
Occurs in RoboHelp 2020 with both Update 3 or Update 4
Replicated using the sample project "About RoboHelp"
Replicated on both Windows 10 Pro and Windows Server 2012 R2
Occurs regardless of which preset is specified
"C:\Program Files\Adobe\Adobe RoboHelp 2020\RoboHelp.exe" --cl About_RoboHelp.rhpj -o PDF
(electron) 'allowRendererProcessReuse' is deprecated and will be removed.
Adobe (R) RoboHelp
Copyright (C) 1992-2020, Adobe Inc and its licensors. All rights reserved.
(node:41924) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(node:41924) Electron: Loading non-context-aware native module in renderer: '\\?\C:\Program Files\Adobe\Adobe RoboHelp 2020\resources\app.asar.unpacked\node_modules\win-version-info\build\Release\VersionInfo.node'. This is deprecated, see https://github.com/electron/electron/issues/18397.
Preset name "PDF" does not exist in the project.Presets are definitely present:


If the command line option -verbose is added then the message becomes:
Preset name "PDF,true" does not exist in the project.Sometimes the following error is also seen:

