Precision finding stops working again and again(airpods pro 2)

I have two phones currently, an iphone and an android. So I have paired and use my airpods pro 2 with both devices.

The problem is that whenever i do this, precision finding or even playing sound on the case stops working.

I do make sure that before using find my, the airpods were last connected to iphone only but still no luck. Only if i reset and pair them only with the iphone, precision finding starts working but again stops working after sometime if i pair with the android phone. It does work for sometime even when paired to both phones.

Is this a known behaviour?