The results of the investigation will be interesting. I haven’t read the entire thread.
Yes the E190 is very modern so the radar would have predictive wind shear and wind shear ahead functions? I don’t know the systems, any inhibited periods?
The mark 1 eyeball can see a thunderstorm however that’s about it.