The behaviour you describe is not an issue. The phase between MCLK and BCLK depends on the state of BCLK (High or Low) it stays when pausing the playback. To always get a pre-defined phase of MCLK to BCLK, you have to reset and re-initialize the SAI module every time you want to start the playback.
Have a great day,
Artur
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------