You should make it check compat first. It is illogical to override a local user with a remote one. We should then identify what the actual problem is.
You should make it check compat first. It is illogical to override a local user with a remote one. We should then identify what the actual problem is.