S/W , software problem -Understood .
I've not read a scenario the same as yours so I could not speculate if events led to software malfunction . It might be the case .
I've certainly read of service guys wanting to change motherboard as a chargeable fix when users said it was software issue .
Although official line should be
take to service guys and cough up $100 ,if I had taken the brave initial step of removing back cover I would try edl test point .
I really have no idea if circuit board was damaged and therefore edl is a waste of time . Sorry .