Hi @jemish_1990
I don't see such issue on i.MX8MP EVK + 6.6.y.
The mmcblk1p1 can be read on PC with sdcard reader before i insert it on board. Then i insert sdcard and use below command. Then same partition can be mounted in Windows.
modprobe g_mass_storage file=/dev/mmcblk1p1 removable=1
Best Regards,
Zhiming