Subscribers not being assigned membership access after payment

Hi,

So I have the membership levels and access all set up. When I manually assign users they have access that is required and that works fine.

However, when they go through the registration process, and complete payment, they are not assigned the membership level in the plugin.

Any ideas?

Thanks

Harry