@ShankarG Looks like you bumped into this issue:
If you apply a single material, intersection works as expected: