role to be assigned

Are you testing the trial page when logged in to the site? If not, then you don’t really have a current user.