First of all, I’m using Melody 7.3.
According to the documentation, changing AUDIO_DIGITAL doesn’t need a reboot to take affect, but from my testing, it doesn’t seem to change until a reboot is performed. I have also noticed that the module will reboot itself as soon as you pause playback if you change the AUDIO_DIGITAL parameter while playing back.
Is the Melody 7 manual wrong, or is this a bug? The below log is timestamped in milliseconds.
 DEBUG: BT: Send Command 'SET AUDIO_DIGITAL=0 44100 64 100800 OFF'  DEBUG: BT: Send Command 'WRITE'  DEBUG: BT: OK  DEBUG: BT: OK  DEBUG: BT: AVRCP_PAUSE 11  DEBUG: BT: Paused  DEBUG: BT: A2DP_STREAM_SUSPEND 10  DEBUG: BT: Sierra Wireless Copyright 2018  DEBUG: BT: Melody Audio V7.3  DEBUG: BT: Build: 1544637564