Ok, I found the issue for anyone else who might be interested.
A security plugin renamed my database prefixes from WP_ to a unique code.
Under the [Unique Code]_options table the entry name wp_[ID]_user_roles has not been changed to reflect the new prefix.
Hope that helps
Josh