HDPM01 module

i have a HDPM01 compass module..i have made conections as prescribed in the datasheet. vin,gnd are connected to the resp pins of arduino..SCL to A4 and SCLK to A5.. when i run i2c scanner it says no device connected... i have soldered the wires dirctly ...what would b d prblm in my case?? when i try to navigate my robot it says "no connection".. is that decive connected properly??how would i come to know weter the module is conneted.?? could i get some help..??

What value I2C pull ups have you fitted?