Pilots routinely monitor 121.5 Mhz even if there were no report of accident nor missing airplane.
Emergency locator beacon transmitting at very low frequency from the ocean floor is impossible after all this time. They should check if the pings being echoed from Paki or Iran!
The ELT attached to the fuselage was likely destroyed on impact.
They only work about 50% of the time anyway according to an Australian study I read..
The ELT also will not work at all if submerged.
An ELT must get it’s antenna out of the water to be heard.
So, despite the fact that there were probably 10 ELTs total on the 777, it’s not unusual at all that none of them were heard.
Modern ELTs use 406Mhz as the primary beacon, and only have a low powered 121.5mhz beacon for local homing.