A method (700, 900) of wireless communication performed by a user equipment, UE, comprising: identifying (702, 910) one or more time slots in which a first communication on a multi-slot physical uplink control channel, PUCCH, overlaps with a second communication on another PUCCH; and transmitting (704, 920), for each time slot of the one or more time slots, the first communication or the second communication based at least in part on a first priority assigned to the multi-slot PUCCH and a second priority assigned to the other PUCCH, wherein the first priority and second priority are firstly based on a service type and secondly based on a UCI type when the first service type and the second service type are the same, for determining a transmission of the first communication on the multi-slot PUCCH or the second communication on the other PUCCH and wherein an ultra reliable low latency communications, URLLC, service type has a greater priority relative to an enhanced mobile broadband, eMBB, service type and a hybrid automatic repeat request acknowledgement, HARQ-ACK, UCI type has a greater priority relative to a scheduling request, SR, UCI type; and wherein when the first service type is the same as the second service type and the first UCI type is the same as the second UCI type, the method further comprises: determining whether a starting time slot for the first communication occurs earlier in time relative to a starting time slot for the second communication; and transmitting the first communication or the second communication based at least in part on determining whether the starting time slot for the first communication occurs earlier in time relative to the starting time slot for the second communication. identifying (702, 910) one or more time slots in which a first communication on a multi-slot physical uplink control channel, PUCCH, overlaps with a second communication on another PUCCH; and transmitting (704, 920), for each time slot of the one or more time slots, the first communication or the second communication based at least in part on a first priority assigned to the multi-slot PUCCH and a second priority assigned to the other PUCCH, wherein the first priority and second priority are firstly based on a service type and secondly based on a UCI type when the first service type and the second service type are the same, for determining a transmission of the first communication on the multi-slot PUCCH or the second communication on the other PUCCH and wherein an ultra reliable low latency communications, URLLC, service type has a greater priority relative to an enhanced mobile broadband, eMBB, service type and a hybrid automatic repeat request acknowledgement, HARQ-ACK, UCI type has a greater priority relative to a scheduling request, SR, UCI type; and wherein when the first service type is the same as the second service type and the first UCI type is the same as the second UCI type, the method further comprises: determining whether a starting time slot for the first communication occurs earlier in time relative to a starting time slot for the second communication; and transmitting the first communication or the second communication based at least in part on determining whether the starting time slot for the first communication occurs earlier in time relative to the starting time slot for the second communication. determining whether a starting time slot for the first communication occurs earlier in time relative to a starting time slot for the second communication; and transmitting the first communication or the second communication based at least in part on determining whether the starting time slot for the first communication occurs earlier in time relative to the starting time slot for the second communication.