I considered trying that then read about some kernel versions not being compatible with certain versions of the dkms package so decided to give up, go to bed and deal with the issue later. (This was Saturday night and sadly time hasn’t permitted me to start investigating again yet)
I gave up on funk whale about 6 months ago and was loving navidrome, but hadn’t realised the lack of library separation. Thankfully that doesn’t bother me too much. I’ll give this another go and see how I get on though if I can find some time over the weekend