Hello Rutvik,
Yes, you are right. We have detected it today that Warranty doesn't work for Product with Variants in case when:
1. Enter only Product Master
2. Enter Catalog with Product master
3. Enter Product variant

It will work if you enter Product master with Variant in column Product:

We will register code defect for it.