Members not advancing to next level

None of my members are advancing through the membership levels.

The test settings I set up to try and make a faster test are

level 1
finite
1 day
$0

Level 2
finite
1 day
$0

plus 4 more levels that are the same.

The proper sub plans are the same setup but there is a price on the 1st level.

I don't get it, I thought this was what membership plugin was set up to do?

Cheers
E