I picked up a 430 exII the other day and I'm getting some inconsistant readings. According to the Manuel the camera and flash should recognize each other and the flash should find the zoom distance of the lens. when this happens a little icon shows up to the right of the zoom setting letting you know the two are linked.
My problem is that first this isn't happening, and when I mess around with the zoom setting on the flash manually eventually it shows up. after I take a shot the zoom setting shows no input, just lines as if no zoom is set. Also when it does show up it reads as 28mm. My lens is 30mm. So I'm confused that even when it shows up it's not reading correctly. When it shows 28 is that the closest it gets to 30? Is it taking into account the crop factor? a 30mm on an xti is really like a 50mm. So i'm wondering if the inconsistency is due to a bad connection on the hot shoe or could the lens being a sigma and not a canon have something to do with it?
thanks in advance.

