A user equipment, UE, for handling data, dangling in a new radio, NR, leg of a split bearer, the UE comprising: a communication interface; and a processor coupled to the communication interface, wherein the processor is configured to: predict occurrence of NR uplink, UL, leg switch; send a buffer status report, BSR, pertaining to protocol data units, PDUs, in radio link control, RLC, layer and media access control, MAC, layer in the NR leg based on predicting the occurrence of NR UL leg switch; and initiate recovery of dangling PDUs in the NR leg after the occurrence of the NR UL leg switch, wherein the recovery includes sending the dangling PDUs to a long term evolution, LTE, leg of the split bearer, wherein the occurrence of NR UL leg switch is predicted based on determining at least one of: a number of UL grants allocated to the UE, for transmission of UL data through the NR leg, is less than a threshold number of UL grants for more than a threshold time duration; a number of UL retransmissions during the threshold time duration is greater than a threshold number of UL retransmissions; an activation of packet data convergence protocol, PDCP, discard timer after a time period, wherein the time period is less than a threshold time period of activation after which the PDCP discard timer is activated; and a number of UL transmissions at maximum transmit power limit, MTPL, is greater than a threshold number of UL transmissions at MTPL. a communication interface; and a processor coupled to the communication interface, wherein the processor is configured to: predict occurrence of NR uplink, UL, leg switch; send a buffer status report, BSR, pertaining to protocol data units, PDUs, in radio link control, RLC, layer and media access control, MAC, layer in the NR leg based on predicting the occurrence of NR UL leg switch; and initiate recovery of dangling PDUs in the NR leg after the occurrence of the NR UL leg switch, wherein the recovery includes sending the dangling PDUs to a long term evolution, LTE, leg of the split bearer, predict occurrence of NR uplink, UL, leg switch; send a buffer status report, BSR, pertaining to protocol data units, PDUs, in radio link control, RLC, layer and media access control, MAC, layer in the NR leg based on predicting the occurrence of NR UL leg switch; and initiate recovery of dangling PDUs in the NR leg after the occurrence of the NR UL leg switch, wherein the recovery includes sending the dangling PDUs to a long term evolution, LTE, leg of the split bearer, wherein the occurrence of NR UL leg switch is predicted based on determining at least one of: a number of UL grants allocated to the UE, for transmission of UL data through the NR leg, is less than a threshold number of UL grants for more than a threshold time duration; a number of UL retransmissions during the threshold time duration is greater than a threshold number of UL retransmissions; an activation of packet data convergence protocol, PDCP, discard timer after a time period, wherein the time period is less than a threshold time period of activation after which the PDCP discard timer is activated; and a number of UL transmissions at maximum transmit power limit, MTPL, is greater than a threshold number of UL transmissions at MTPL. a number of UL grants allocated to the UE, for transmission of UL data through the NR leg, is less than a threshold number of UL grants for more than a threshold time duration; a number of UL retransmissions during the threshold time duration is greater than a threshold number of UL retransmissions; an activation of packet data convergence protocol, PDCP, discard timer after a time period, wherein the time period is less than a threshold time period of activation after which the PDCP discard timer is activated; and a number of UL transmissions at maximum transmit power limit, MTPL, is greater than a threshold number of UL transmissions at MTPL.