Quote marconadal75 (
)
I have it set up as a custom executable (yellow star), so perhaps that's why it doesn't get recorded
No, it shouldn't, '-record' parameter is used for any port, including custom. The only case when demo recording does not start - if no map is specified. Maybe this is your case?
When starting a single player game (or right-click 'Start game' button), the full command line is written to the log - see if there is a parameter '-record' and full path for demo name
There is another way to record a demo - add a parameter manually (in 'Additional comman-line parameters'):
-record demoname
If demoname is without path - port folder will be used