I implemented an if statement earlier to check for reoccurring data, so it didn't flood the servo, but it still didn't work like the wired version
You can't "flood" a servo. Your "If" is in the receiver code, so you probably are still sending quite a spew between the xbees (you don't show the tx code).