If you know how to access your RPT files, they really can narrow down where your troubles lie. In connecting to a server, when you're booted, it will create an RPT file of that incident, and it will show what the server is asking for, and then what your client is offering, in terms of mods. Give it a check, and see if that doesn't help narrow it down.