Need a work around please if able.

#include <XBOXRECV.h>
USB Usb;
XBOXRECV Xbox(&Usb);
#include <AFMotor.h>

AF_DCMotor motor1(1, MOTOR12_64KHZ); // create motor1 #2, 64KHz pwm
AF_DCMotor motor2(2, MOTOR12_64KHZ);
AF_DCMotor motor3(3, MOTOR12_64KHZ); // create motor1 #2, 64KHz pwm
AF_DCMotor motor4(4, MOTOR12_64KHZ);

void setup() {
  Serial.begin(115200);
  if (Usb.Init() == -1) {
    Serial.print(F("\r\nOSC did not start"));
    while(1); //halt
  }
  Serial.print(F("\r\nXbox Wireless Receiver Library Started"));
   
}
void loop() {
  Usb.Task();
  if(Xbox.XboxReceiverConnected) {
    for(uint8_t i=0;i<4;i++) {
      if(Xbox.Xbox360Connected[i]) {
        if(Xbox.getButtonPress(i,L2) || Xbox.getButtonPress(i,R2)) {
          Serial.print("L2: ");
          Serial.print(Xbox.getButtonPress(i,L2));
          Serial.print("\tR2: ");
          Serial.println(Xbox.getButtonPress(i,R2));
          Xbox.setRumbleOn(i,Xbox.getButtonPress(i,L2),Xbox.getButtonPress(i,R2));
         
        }
       
        if(Xbox.getAnalogHat(i,LeftHatX) > 7500 || Xbox.getAnalogHat(i,LeftHatX) < -7500 || Xbox.getAnalogHat(i,LeftHatY) > 7500 || Xbox.getAnalogHat(i,LeftHatY) < -7500 || Xbox.getAnalogHat(i,RightHatX) > 7500 || Xbox.getAnalogHat(i,RightHatX) < -7500 || Xbox.getAnalogHat(i,RightHatY) > 7500 || Xbox.getAnalogHat(i,RightHatY) < -7500 || Xbox.getAnalogHat(i,LeftHatY) < 7500 || Xbox.getAnalogHat(i,LeftHatY) > -7500) {
          motor1.setSpeed(LeftHatY/131);
          motor2.setSpeed(LeftHatY/131);
          if(Xbox.getAnalogHat(i,LeftHatX) > 7500 || Xbox.getAnalogHat(i,LeftHatX) < -7500) {
            Serial.print(F("LeftHatX: ")); 
            Serial.print(Xbox.getAnalogHat(i,LeftHatX));
            Serial.print("\t");
          } 
          if(Xbox.getAnalogHat(i,LeftHatY) > 7500) {
            Serial.print(F("LeftHatY: ")); 
            Serial.print(Xbox.getAnalogHat(i,LeftHatY));
            Serial.print(LeftHatY);
                  // set the speed to 200/255
            motor1.run(FORWARD);
            motor2.run(FORWARD);      // turn it on going forward
            
            Serial.print("\t");
          } 
          else
          if(Xbox.getAnalogHat(i,LeftHatY) < 7500 && Xbox.getAnalogHat(i,LeftHatY) > -7500) {
            Serial.print(F("LeftHatY: ")); 
            Serial.print(Xbox.getAnalogHat(i,LeftHatY));
           // set the speed to 200/255
            motor1.run(RELEASE);
            motor2.run(RELEASE);      // stops motor11
            
            Serial.print("\t");
          }
         if(Xbox.getAnalogHat(i,LeftHatY) < -7500) {
            
           Serial.print(F("LeftHatY: ")); 
            Serial.print(Xbox.getAnalogHat(i,LeftHatY));
                // set the speed to 200/255
            motor1.run(BACKWARD); 
            motor2.run(BACKWARD);      // turn it on going forward
            
            Serial.print("\t");
          } 
          else
          if(Xbox.getAnalogHat(i,LeftHatY) < 7500 && Xbox.getAnalogHat(i,LeftHatY) > -7500) {
            Serial.print(F("LeftHatY: ")); 
            Serial.print(Xbox.getAnalogHat(i,LeftHatY));
         // set the speed to 200/255
            motor1.run(RELEASE);
            motor2.run(RELEASE);       // stops motor1
            
            Serial.print("\t");
          }
        //  if(Xbox.getAnalogHat(i,RightHatX) > 7500 || Xbox.getAnalogHat(i,RightHatX) < -7500) {//
        
          if(Xbox.getAnalogHat(i,RightHatX) > 7500 || Xbox.getAnalogHat(i,RightHatX) < -7500 || Xbox.getAnalogHat(i,RightHatX) > 7500 || Xbox.getAnalogHat(i,RightHatX) < -7500 || Xbox.getAnalogHat(i,RightHatX) > 7500 || Xbox.getAnalogHat(i,RightHatX) < -7500 || Xbox.getAnalogHat(i,RightHatY) > 7500 || Xbox.getAnalogHat(i,RightHatY) < -7500 || Xbox.getAnalogHat(i,RightHatX) < 7500 || Xbox.getAnalogHat(i,RightHatX) > -7500) {
          motor3.setSpeed(RightHatY/131);
          motor4.setSpeed(RightHatY/131);
          if(Xbox.getAnalogHat(i,RightHatX) > 7500 || Xbox.getAnalogHat(i,RightHatX) < -7500) {
            Serial.print(F("RightHatX: ")); 
            Serial.print(Xbox.getAnalogHat(i,RightHatX));
            Serial.print("\t");
          } 
          if(Xbox.getAnalogHat(i,RightHatX) > 7500) {
            Serial.print(F("RightHatY: ")); 
            Serial.print(Xbox.getAnalogHat(i,RightHatX));
            Serial.print(RightHatY);
                  // set the speed to 200/255
            motor3.run(BACKWARD);
            motor4.run(BACKWARD);      // turn it on going forward
            
            Serial.print("\t");
          } 
          else
          if(Xbox.getAnalogHat(i,RightHatX) < 7500 && Xbox.getAnalogHat(i,RightHatX) > -7500) {
            Serial.print(F("RightHatY: ")); 
            Serial.print(Xbox.getAnalogHat(i,RightHatX));
           // set the speed to 200/255
            motor3.run(RELEASE);
            motor4.run(RELEASE);      // stops motor31
            
            Serial.print("\t");
          }
         if(Xbox.getAnalogHat(i,RightHatX) < -7500) {
            
           Serial.print(F("RightHatY: ")); 
            Serial.print(Xbox.getAnalogHat(i,RightHatX));
                // set the speed to 200/255
            motor3.run(FORWARD); 
            motor3.run(FORWARD);      // turn it on going forward
            
            Serial.print("\t");
          } 
          else
          if(Xbox.getAnalogHat(i,RightHatX) < 7500 && Xbox.getAnalogHat(i,RightHatX) > -7500) {
            Serial.print(F("RightHatY: ")); 
            Serial.print(Xbox.getAnalogHat(i,RightHatX));
         // set the speed to 200/255
            motor3.run(RELEASE);
            motor4.run(RELEASE);       // stops motor3
            
            Serial.print("\t");
          }



        if(Xbox.getButtonClick(i,UP)) {
          Xbox.setLedOn(i,LED1);
          Serial.println(F("Up"));
          
          
        }      
        if(Xbox.getButtonClick(i,DOWN)) {
          Xbox.setLedOn(i,LED4);
          Serial.println(F("Down"));
        }
        if(Xbox.getButtonClick(i,LEFT)) {
          Xbox.setLedOn(i,LED3);
          Serial.println(F("Left"));
        }
        if(Xbox.getButtonClick(i,RIGHT)) {
          Xbox.setLedOn(i,LED2);
          Serial.println(F("Right"));
        }        

        if(Xbox.getButtonClick(i,START)) {
          Xbox.setLedMode(i,ALTERNATING);
          Serial.println(F("Start"));
        }
        if(Xbox.getButtonClick(i,BACK)) {
          Xbox.setLedBlink(i,ALL);
          Serial.println(F("Back"));
        }
        if(Xbox.getButtonClick(i,L3))
          Serial.println(F("L3"));
        if(Xbox.getButtonClick(i,R3))
          Serial.println(F("R3"));

        if(Xbox.getButtonClick(i,L1))
          Serial.println(F("L1"));
        if(Xbox.getButtonClick(i,R1))
          Serial.println(F("R1"));
        if(Xbox.getButtonClick(i,XBOX)) {
          Xbox.setLedMode(i,ROTATING);
          Serial.print(F("Xbox (Battery: "));
          Serial.print(Xbox.getBatteryLevel(i)); // The battery level in the range 0-3
          Serial.println(F(")"));
        }
        if(Xbox.getButtonClick(i,SYNC))
          Serial.println(F("Sync"));

        if(Xbox.getButtonClick(i,A))
          Serial.println(F("A"));
        if(Xbox.getButtonClick(i,B))
          Serial.println(F("B"));
        if(Xbox.getButtonClick(i,X))
          Serial.println(F("X"));
        if(Xbox.getButtonClick(i,Y))
          Serial.println(F("Y"));
      }
    }
  }  
  delay(1);
}
  }
  }

This was from another forum…
However the issue is I Based on the USB host documentation, it sounds like you may have a conflict on pins 11 & 12.

Digital I/O pins 8-13. In this group, the shield in its default configuration uses pins 9 and 10 for INT and SS interface signals. However, standard-sized Arduino boards, such as Duemilanove and UNO have SPI signals routed to pins 11-13 in addition to ICSP connector, therefore shields using pins 11-13 combined with standard-sized Arduinos will interfere with SPI. INT and SS signals can be re-assigned to other pins (see below); SPI signals can not.

I need advice and am willing to provide anything needed.

Advice:
Tell what problem(s) you have.
Now people who might want to help you, have to read your code, guess what you want it to do and guess what hardware you are using.
That way no one will even consider trying that and will ignore your post.
If you need help, tell all there is to tell.
In case you wrote this sketch yourself: put more comments in, even if you're not going to post it online.
If you want to change something after summer break, you'll be lost if you leave comments out.

This is all about what?