Development, testing and certification time.
It is not as simple as copying and pasting the Roon code to each player software. Each individual player firmware has to be integrated with the Roon code from the ground up which takes time. Once done, the new firmware goes through QA testing on AK's end, then the player with the integrated Roon code is sent to Roon for testing and certification. Each player can take months from start of development through final certification, depending on backlog in AK's dev team and with Roon's testing schedules and how many other products they have in awaiting testing.
Once testing and certification is complete, it takes the dev team about 7 - 10 days to finalize and prep the update for distribution.
The issues with the embedded Tidal app also temporarily froze any new feature development while that was being fixed.