Welcome to a beta you pay a monthly fee for.
I am starting to honesty feel bad for Bioware though. They have yet to really fix anything but their list of stuff broken? Grows bigger with every patch they implement. It seems everything that is exploitable/easy gets an attempted tweak from them and they break the game. Keep dictating my friends, its work....not working.