Sgt. Grayle refers to Sara Grey as "Major" and that's how she's listed in the credits. However, she's wearing silver oak leaves, the insignia for a lieutenant colonel.
They're arguing that Jen shouldn't wear her Odell suit, because it may have fail-safes against her attacking the bad guys. Black Lightning's suit also comes from Odell (the nano-tech watch Odell gave him). Technically they know by now that BL's suit doesn't have fail-safes, since he's had no problem attacking the bad guys, but the issue was never raised for HIS suit in previous episodes. However, it suddenly comes up for Jen's suit now.