FC
while I have no real info on this incident, if there is a suspicion of an electrical problem or smoke or even flame, landing is the thing to do. Indeed, if there is too much smoke it may be difficult to see the flight instruments.
as an engineer you can imagine worn insulation failing or a myriad of other electrical problems including a huge amount of dust getting roasted.
[email protected] if I can help
j