Is this something to do with Udev?
Seems unlikely - unless you've changed udev.
Remember - your system will be logging potentially useful information for you about this.
What does
/etc/mtab show for the actually mounted settings?
What does
/var/log/dmesg show as the info for the boot time mounts
Or
/var/log/messages for runtime mounts?