custom user role not updating on member registration

we have '5+ custom roles' assigned to membership 2 pro subscription.

when a user sign up for subscription, subscription get assigned but custom role is not assigned to the user.

by default all the user get assigned to the role "subscriber" irrespective of role attached to subscription.

e.g.
"subscription 1" : role assigned "Role A"

now when the user subscribe the role should be "Role A" as per previous membership plugin. but now role assigned is "subscriber"

as of now we have installed version 2 on local host and checking it their. on the this website we have older version of membership pro .

we have 9,000+ users to worry about.

am i doing something wrong here? please help.