The question is, who shot the plane? This part is pure speculation at this point.
It doesn't seem to be too difficult to put together what is likely. Grozny was under active drone attack at the time with air defenses working. And Russian air defense crews are pretty infamous for the jumpy trigger fingers at this point.
The transponder code, assigned by various ATC would identify that aircraft as a civilian airliner when it checks in, and on the screens of the SAM operators.
Also, the speed and altitude of the airliner, even approaching Grozny would not be the same as a drone. Airliners, even on approach, are somewhat faster, probably 200-250mph, or faster, and much higher in altitude, at least 5000ft, probably more like 10,000ft until close to the airport.
More importantly, it's not uncommon when crossing Air Route Traffic Control Centers (ARTCC) regions (eg. from Washington Center, to NY Center) for controllers to instruct pilots to change Squawk codes. Same applies when crossing from one country's airspace to another.
One of these drones, without a bunch of extra avionics would be unable to change transponder codes in flight, and talk with controllers via relay, that would probably double the cost of the drone, or at least significantly increase it.
So even doing something creative, like spoofing the transponder Squawk code, from another aircraft, probably wouldn't help.
Also, with Mode-C, and Mode-S transponders, the later used with ADS-B, which feeds all the flight tracking websites, the transponder transmits altitude.
A SAM operator will figure out somewhat quickly if an airliner is supposed to be at 10,000ft and 250mph but isn't according to primary radar tracking, but much lower and slower, that it's spoofing it's transponder.
This is the Russia war coming home to roost. They better admit that they are engaged in an actual war, and stop allowing civilian aircraft in areas that are attacked frequently.
ADS-B is an augmentation of that, which makes receivers simpler, but ATC generally does not rely on it exclusively (except in some very remote regions), nor on any type of active/cooperative signal or response – if everything else fails (maliciously or accidentally), there's usually primary radar as well.
And remember, radars vary groundspeed, which can easily vary by +/- 25MPH from actual (and will be reading the Embraer's speed on the low side).
https://www.forbes.com/sites/davidaxe/2024/04/02/ukraine-pac...
Itavia 870 comes to mind: In the 80ies, a fighter jet was being smuggled to Gaddafi by hiding under a civilian aircraft, and the speculation is that France shot the convoy, killing 81. https://en.wikipedia.org/wiki/Itavia_Flight_870
Russia/USSR does seem overrepresented here.
Do you have any sources for that? The article you link does not seem to mention that theory.
Sure the article mention a theory that Gaddafi was in a fighter jet, and the civilian plane was a collateral damage from a dogfight, but given the lack of information in the public space, both theories still have a lot of common points.
Some view the denying of emergency landing clearance as an effort to destroy/obscure evidence: https://x.com/DailyTurkic/status/1872008574878298418
Likewise, it didn't look like it was on a glide path, but rather that as discussed the hydraulics failed and they has to use thrust vectoring to fly. Obviously for very fine correction on final approach that becomes difficult, and the result was what we saw. All of that is consistent with a missile.