I just read that Kuwait Airways now has self check-in that includes boarding pass issuance AND baggage weighing. Previously you could on self check-in if you didn’t have any luggage just carryon but now it seems you can also drop off your bag yourself. source