Appointment+ auto-confirm not working for members

I have set all the settings for the members to be automatically confirmed for an appointment, however their appointment stays in the pending section.

settings
auto confirm: yes
Payment: yes
don't ask advance payment
100% discount
membership level: gray/selected