Charms can only be used while on an Active subscription and expire after 1 year. Additionally, 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 Drop Shop and Mega Drop Shop, then reopens after these events end.