In testing our new BM38 Radius servers I've noticed some strange error
reporting on the console.
If the shared secret is incorrect we get a 1642 error on the server console.
Likewise, if the password for the user is incorrect, we get the 1642 error.

Seems like the server should report back a more descriptive error, like
"Invalid secret" or "Invalid password" in either of these scenarios. BM36
would correctly report when a user typed the wrong password, any ideas how
to make BM38 behave the same way?