Queuing and Priority V2.8 vs. V2.9

We are trying to use simple queue priority to give priority to the traffic from one IP address (its a VOIP phone). We are using the hotspot to create simple queues for for ALL addresses except the voip phone and it assigns priority 8 to all traffic from those IP addresses. Then for the VOIP phone we assign priority 4 to those packets.

It does not make any difference.

I think I know what my problem is, because I notice in the queue documentation for version 2.8 it says:
In order to take the priority setting in account, you have to specify limit-at parameter. Otherwise This setting will be ignored or will not work correctly.

But I don’t know how to fix it because I can not figure out how to get the hotspot in 2.8 to assign a limit-at value to the simple queues created by the hotspot. Is there any way?

If not, does 2.9 have this same funny limitation where the priority does not work unless the limit-at is set? So could we just upgrade to 2.9?

Any other suggestions?

Thanks!

Paul