It's working as intended. LB3 won't give penalty but if you already have weakness, LB3 won't remove it.

Players revived using the following limit break actions will be revived in a non-weakened state. Furthermore, players who are weakened at the time of revival will have their weakness counter reset.