Parameter to reserve PRBs for data users (not VoLTE)

In my network, there are 24 users per TTI, priority for scheduling in that TTI is like VoLTE retransmissions first then data retrans, then SRBs, SR grants then it comes volte users and data users for scheduling.
So if less retrans then CCE congestions and more quick volte users get scheduled.
For early scheduling of VoLTE users, we have 1 feature which can shift their priority from 5 to 2 for xx number of VoLTE users per tti, xx is configurable here.

Retransmissions always have priority , in front on 1st transmission.
We are talking about first transmission data.
Even in your scenario data users for scheduling has lowest priority for scheduling.
Also 24 users per TTI these seems to be a lot. Not sure it is ever possible to be achieved not even if all have PDCCH with AL1.

For 20M carrier it’s quite possible, I guess.

True.

Even in this case data scheduling cannot take priority over VoLTE scheduling, except data retransmissions scheduling.

Yes, QoS based scheduling is like this only.
But data gets most of the PRB resources.