Matrix Creator sampling rate accuracy


I have an issue with the recorded data being stretched (oversampling) , I’ve run some tests and here’s how it looks. I have composed a record with repeated sin tones (10 secs each) at constant intervals of 10 secs totaling 250 secs, played it and recorded the signal on the matrix creator , at different rates, and on a smartphone as control
The issue is found at all rates (6k , 44.1k , 48k) using arecord with matrixio-kernel-modules.
I’ve also encountered this effect while using the matrix_HAL driver.
kindly find attached a screenshot from audacity and a link to the audacity project files.