'primary_blog' user meta value for a user having trouble

Hi,
I'm trying to set a simple URL for a blog template that will direct all sub site admins and subscribers to their admin dashboards.
Meta widget doesn't work, everybody is getting directed to the main site and then told that they don't have access. How do I fix? Or is there a better widget to use?