It’s quite common for either new releases or compilation albums to be wholly or partly unavailable via streaming services. Negotiating rights with every artist on a compilation could be complicated and time consuming, or some of them might just refuse it.
True but the issue for me is the differing information between the Tidal website and app (both show the unavailable tracks) and the Naim app which doesn’t.