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?