I would say it depends on what you exactly mean by number of audio services, or MOT services.
Check this figure from ETSI EN 300 401 V2.1.1 (2017-01):

I presume, you do not mean services / service components as seen in the service list on the receiver (where one can see many entries if MUX contains many service components pointing to exactly the same content), but rather entities carrying different content, right?
If so, I would point to this fact:

So, you can only address up to 64 sub-channels (IDs 0 through 63), so this is also a limiting factor.
Some MOT content (SLS?) might be put into PAD, so that would give more combinations, but then - when in PAD - such MOT content isn't independent from the audio content.
Nevertheless, you seem to hit some limit internal to the software if it fails when you add 17-th sub-channel to the MUX....