Everything has to go perfectly to make a 35 minute connection. It seems that no flights ever leave on time out of Albany NY. De-icing can add 15 minutes more, gate tied up in Charlotte, slow pokes getting off the plane. Yes, you have missed your flight. We have found that the least stressful thing to do is fly to Charlotte the afternoon before, stay in one of the airport hotels with a shuttle the night before your SXM departure and have a stress free morning flying out of CLT. It does add a little to your costs but for us it is worth the stress reduction.