“Dont these aircraft have emergency radio beacons?”
They do but there’s no telling if it was released and not tangled in the wreckage if the plane crashed or that it survived. They’re durable devices but not like a black box.
Last known position... 065515 North (longitude) and 1033443 East (latitude).