To solder or not solder - That is the question!

That's frustrating! No display for a while so!