Confusion with EOT

OK, I check every week how many members I have in my membership site. I can see who leaves and is demoted to “subscriber” by clicking on the “subscriber” column under the “users.” Last week I had 238 members. Then this week I look and there are 208. I did an audit of those members who supposedly left. They had all left within the last 3 months, but only until now were they demoted to 'subscriber".

That’s my first issue. Why did it take to long for them to be demoted when they should have been demoted immediately or even at the end of their month?

Second issue: I then audited the rest of the members and found that there were over 30 members that had cancelled in the last year - so they didn’t pay anymore- but were still at Level 1 or higher status. Why didn’t they get demoted to “subscriber”? I thought that was am automatic feature of S2member. Am I correct in that?

Can anyone clarify this for me? Thank you.

Take a look at this and add your details there.

Thanks I just added it.