Withdrawal removes scout from roster

Is it by design that a Scout is removed from the event roster when withdrawn or do I need to do something different? We have an event coming up. A scout RSVP’d and paid for the event. She then needed to be withdrawn which had the expected effect of removing her Yes response and refunding the money to her account. Now she is not on the event roster at all - not in the No Response or No. She cannot RSVP if her status changes. I can add her to the Attendee list but is seems like a Withdraw should put the Scout in the No status vs vanished.