Charms can only be used while on an Active subscription. If your account is currently canceled or in a past-due status, the Charms on your account will be disabled.
Another reason you may not be able to redeem your Charms is if the Charm Room is closed. The Charm Room closes temporarily to make way for Add-Ons and PopUp, then reopens after these events end.