1. A communication device of handling a schedule request (SR), comprising:a storage device; and
a processing circuit, coupled to the storage device, wherein the storage device stores, and the processing circuit is configured to execute instructions of:
receiving a first configuration of a first logical channel (LC), a second configuration of a second LC, a first SR configuration corresponding to the first LC, and a second SR configuration corresponding to the second LC from a base station (BS);
transmitting a first buffer status report (BSR);
starting a BSR retransmission timer (RetxBSR-Timer) in response to the transmission of the first BSR; and
transmitting a SR to the BS according to the first SR configuration, when the RetxBSR-Timer expires, the first LC has data available for being transmitted, and a first priority of the first LC is higher than a second priority of the second LC.