The Success Center article providing the device template for Cumulus Switches (https://support.solarwinds.com/SuccessCenter/s/article/NCM-Device-Template-for-Cumulus-Switch-running-Linux?language=en_US) has a typo which results in the device prompt not being recognised. The below works without issue:
<Configuration-Management Device="Cumulus Switch" SystemOID=" 1.3.6.1.4.1">
<Commands>
<Command Name="RESET" Value="" />
<Command Name="Running" Value="running" />
<Command Name="DownloadConfig" Value="net show configuration
commands" />
<Command Name="Version" Value="net show version" />
<Command Name="VirtualPrompt" Value="\$"/>
<Command Name="EnableIdentifier" Value="$" />
<Command Name="UseVirtualPromptForCommands" Value="true" />
<Command Name="Disconnect" Value="exit" />
<Command Name="MenuBased" Value="False" />
<Command Name="Startup" Value="" />
</Commands> </Configuration-Management>