It's easy to assume that marking a session “No Show” automatically means zero credits are consumed, but that's not how it works. Session status and sessions consumed are set independently.
This means you could mark a session as “No Show” and still choose to consume a credit — for example, if your institute's cancellation policy charges for a missed session without enough notice. Or you might mark it “No Show” and set sessions consumed to 0, waiving the charge. The choice is yours (or your institute's policy) to make each time, not something the platform decides for you based on status alone.