I'm having some issues with the PCM3070 audio CODEC. The I2C commands work and sound can be heard fine after being configured. However, about every 60s the outputs of the PCM3070 will shut off for ~1s and then turn on again. This process repeats infinitely. The noise floor is also high and changes according to the DAC gain of the PCM3070. When the device shuts off randomly every ~60s, the noise floor can still be heard from the PCM3070. I've confirmed that it is not an issue with the output stage amplifier (TDA7375AV) or the source (BTM875-E, CSR8675 Bluetooth module via I2S). The CSR8675 will go into a mute state when sound stops playing from the wireless source device and the loud noise floor stops when this happens (the PCM3070 PLL gets its clock from BCLK from the I2S of the CSR8675, 18.432MHz clock). When I disconnect the PCM3070 from the output stage amplifier, the noise floor also disappears. The power supply I am using for this application is a switching laptop power supply rated at 16.5V, 4.5A. I believe all filtering caps that are needed are included in the schematic. Please let me know otherwise. Attached is the .cfg from PurePath and the schematics. Thanks.
EDIT:
The high noise floor has been suppressed. I used 2x 470Ω between R4, R5 to AGND. I also decreased the PCM3070 outputs to 0dB each and then increased the digital gain from the CSR8675. All this made the noise floor impossible to hear from normal listening distances. The shut-off every ~60s still occurs though.