RequiredPermission does not work with OrmLiteAuthRepository UseDistinctRoleTables set to true

Hey. In my integration tests I have found that when OrmLiteAuthRepository has UseDistinctRoleTables set to true then the RequiredPermission attribute on service method throws for authenticated session “ServiceStack.WebServiceException : Invalid Permission” (user has permission set correctly). Once it is set to to false all works fine.

Can you provide example code I can use to repro locally please.