You don't seems to be aware that manual (at least older) beta install didn't force BE install unless BE was manually uninstalled before executing the beta installer. Latest six launcher did and this caused all wonderful problems.
Dunno but you might want to add prompt to this other ways fine software which would ask permission before touching the battleye or beta folder files. I believe that I might not be the only one who thinks that "if it works, don't touch it". I really don't want to update either as long "my servers" agree with the versions I'm using. The goal is to update client stuff after servers have updated theirs - not vice versa.
---------- Post added at 12:05 ---------- Previous post was at 11:54 ----------
Not exactly because the battleye has been updated to version which 1.60 servers definitely doesn't support. You have to also uninstall the battleye manually and find version which works with your preferred server. This kind of version may or may not come with the latest beta client "the server" would other ways support. Best way I've found out so far is to reinstall steam version of the BE and let MP server to update it to latest version it supports.
Better walk-through for downgrading here:
http://forums.bistudio.com/showthrea...98#post2190998