Official comment
@Karl > If you're setting it using the CUE button, that's all it's doing; setting a temporary cue. If you have that cue set and press the memory button, it stores a cue to memory. What you want to actually set in the preferences on the CDJ and rekordbox is for the player to load the first stored memory / hot cue point:
