emerge -pv udev ntfs3g
I found that the ntfs3g package had "udev" USE flag disabled. I douted this might be the reason. To verify I ran a quick check using the following command.
equery u ntfs3g
I found "udev" USE flag installs udev rule to make udisks use ntfs-3g instead of the kernel NTFS driver. So, I
enabled it by adding the following line to
Re-emerging the package solved the issue and I can nicely automount flash drives with ntfs filesystems.