Data logger shield and MPU-9250

Hola, estoy recién empezando en el mundo de arduino me e guiado por tutoriales en youtube y tengo un problema al intentar conectar un acelerometro MPU-9250 a la placa Data logger shield sobre arduino.

Por lo que entiendo las conexiones SCL y SDA deben ir conectadas a A5 y A4 respectivamente. Cuando las conecto directo a Arduino puedo leer los datos desde el "Monitor Series" pero cuando agrego el shield no me lee los datos. Intente conectado a los SCL y SDA del shield y a la misma posicion donde se encuentra A5 y A5 con respecto al Arduino.

Para partir solo quiero leer los datos, utilizando el código ejemplo Advanced_I2C.

Desde antemano agradezco su ayuda.

#include "MPU9250.h"

// an MPU9250 object with the MPU-9250 sensor on I2C bus 0 with address 0x68
MPU9250 IMU(Wire,0x68);
int status;

void setup() {
// serial to display data
Serial.begin(9600);
while(!Serial) {}

// start communication with IMU
status = IMU.begin();

if (status < 0) {
Serial.println("IMU initialization unsuccessful");
Serial.println("Check IMU wiring or try cycling power");
Serial.print("Status: ");
Serial.println(status);
while(1) {}
}
// setting the accelerometer full scale range to +/-8G
IMU.setAccelRange(MPU9250::ACCEL_RANGE_8G);
// setting the gyroscope full scale range to +/-500 deg/s
IMU.setGyroRange(MPU9250::GYRO_RANGE_500DPS);
// setting DLPF bandwidth to 20 Hz
IMU.setDlpfBandwidth(MPU9250::DLPF_BANDWIDTH_20HZ);
// setting SRD to 19 for a 50 Hz update rate
IMU.setSrd(19);
}

void loop() {
// read the sensor
IMU.readSensor();

// display the data
Serial.print(IMU.getAccelX_mss(),6);
Serial.print("\t");
Serial.print(IMU.getAccelY_mss(),6);
Serial.print("\t");
Serial.print(IMU.getAccelZ_mss(),6);
Serial.print("\t");
Serial.print(IMU.getGyroX_rads(),6);
Serial.print("\t");
Serial.print(IMU.getGyroY_rads(),6);
Serial.print("\t");
Serial.print(IMU.getGyroZ_rads(),6);
Serial.print("\t");
Serial.print(IMU.getMagX_uT(),6);
Serial.print("\t");
Serial.print(IMU.getMagY_uT(),6);
Serial.print("\t");
Serial.print(IMU.getMagZ_uT(),6);
Serial.print("\t");
Serial.println(IMU.getTemperature_C(),6);
delay(1000);
}