fixed race condition with assignment of iPresetPlaying and UpdatePlaying callback which results in preset state being ignored