Virtual Minitport NdisMIndicateReceiveNetBufferLists issue.

I am writing a virtual miniport driver with MediaType Tunnel and Medium as NdisMediumIP. Ndis interface binds to flpp4 & flpp6.

I have coded basic driver, while testing I see any packet indicated with NdisMIndicateReceiveNetBufferLists does not actually reach the endpoint or socket. I can see the packet in netmon capture but application does not receive it.

Any hint on why this could be happening.

Thanks
J