i found a nice D/C macro on this site to complement this exploit.
this macro is made by AraiXplorer
/run for v=1,500 do for i = 1,GetNumFactions() do SetWatchedFactionIndex(i) end end
So basically now we just have to
1. enter the bg with xp off
2. press macro to d/c
3. log in again and press macro to d/c again
4. now you should be good and not be kicked from the bg.