A user equipment, UE, for performing a logical channel prioritization, LCP, procedure, comprising: a processor; and a memory coupled to the processor, the memory storing a computer-executable program that when executed by the processor, causes the UE to: receive, from a base station, BS, a radio resource control, RRC, message configuring an LCP restriction and configuring the logical channel to be associated with a data radio bearer, DRB, configured with a packet data convergence protocol, PDCP, duplication function; receive, from the BS, an uplink, UL, grant indicating a UL resource on a serving cell; initiate an LCP procedure to allocate the UL resource to at least one selected logical channel for generating a protocol data unit, PDU, to be transmitted on the UL resource, wherein the LCP restriction is not applied during the LCP procedure upon determining that the PDCP duplication function is deactivated and the PDCP duplication function is not associated with a secondary cell group, SCG, and the LCP restriction is applied during the LCP procedure upon determining that the PDCP duplication function is activated or the PDCP duplication function is associated with the SCG. a processor; and a memory coupled to the processor, the memory storing a computer-executable program that when executed by the processor, causes the UE to: receive, from a base station, BS, a radio resource control, RRC, message configuring an LCP restriction and configuring the logical channel to be associated with a data radio bearer, DRB, configured with a packet data convergence protocol, PDCP, duplication function; receive, from the BS, an uplink, UL, grant indicating a UL resource on a serving cell; initiate an LCP procedure to allocate the UL resource to at least one selected logical channel for generating a protocol data unit, PDU, to be transmitted on the UL resource, wherein the LCP restriction is not applied during the LCP procedure upon determining that the PDCP duplication function is deactivated and the PDCP duplication function is not associated with a secondary cell group, SCG, and the LCP restriction is applied during the LCP procedure upon determining that the PDCP duplication function is activated or the PDCP duplication function is associated with the SCG. receive, from a base station, BS, a radio resource control, RRC, message configuring an LCP restriction and configuring the logical channel to be associated with a data radio bearer, DRB, configured with a packet data convergence protocol, PDCP, duplication function; receive, from the BS, an uplink, UL, grant indicating a UL resource on a serving cell; initiate an LCP procedure to allocate the UL resource to at least one selected logical channel for generating a protocol data unit, PDU, to be transmitted on the UL resource, wherein the LCP restriction is not applied during the LCP procedure upon determining that the PDCP duplication function is deactivated and the PDCP duplication function is not associated with a secondary cell group, SCG, and the LCP restriction is applied during the LCP procedure upon determining that the PDCP duplication function is activated or the PDCP duplication function is associated with the SCG.