yes it was the member access rule and have managed to figure it out.
on the same site the login page for the backend (attached) shows a failed login message (line 152) which works fine but I want to have an alternative message show if the user is a 'Members Only' tries to login but their UserGroupID = 12 and would show the message at line 155 instead
thanks