Generating configs with no file extension/not loading custom configs

Retroarch is generating configs with no file extension using the command line -c. This is how its been for the last few nightlies. Retroarch is not finding my custom configs and instead generates a new config of the same name and no extension at the end. Trying to save to config gives an error.