Is there a way to save the hotcues (update the collection.nml) without quitting Traktor?
There is a command in controller editor mapping dropdown to save the collection by trigger. Takes a while to execute, depending on your collection size. I think you can also do this with a right mouse click in the browser tree and select it there.