Default Busybox cant be updated???

OK, so Im on stock VS98012B, rooted, and thats it. Nothing special here. Busybox is installed in /sbin/, not /system/xbin/.

When I use an app to install an updated Busybox, such as 1.22.1-Stericson, everything works fine. It deletes the one from /sbin/, and installs the new one to /system/xbin/. All is peachy, until a reboot, in which it reverts back to the original Busybox version/location, as if nothing ever happened.

Original: 1.19.3-cm7
New: 1.22.1-Stericson

I have a couple apps that dont want to run unless I update Busybox.

Ive tried everything I can think of, including doing it by hand in Root Explorer, and fixing permissions on the new files and everything, even replacing the original in /sbin/ with the new one, and giving it the same permissions. But low and behold, on a reboot, it just goes back to where it was. WHATS GOING ON!!!!!!!!!!!! AGHHHHHHHH!!!!!!! (pulls last hair out of head)....
CHECK OUT MY NEW WEBSITE! STEELROMS.COM

LG G2 (VZW) VS980 (32GB)

CloudyG3 v1.1 - by Cloudyfa
Dorimanx kernel v5.5

xdabbeb camera mod v4.0.0
TWRP 2.7.1.0

Motorola Droid 1

Steel Droid v13.0 BETA (GB WIP)
ChevyNo1's 1.2GHz LV kernel
RZ's 2.0.3 Recovery
32GB MicroSD (class 4)

Other phones:
* Asus Transformer Pad Infinity 32GB (TF700)
* Galaxy Nexus (32GB)
* Sony Xperia Ion
* Motorola Backflip
* Motorola Droid 3

If you like my work, please DONATE!