You said: “Our old header settings were deprecated since 2.0 version and we finally removed it to clear our theme from a lot of unnecessary code. So after the update, our header builder function is turned on so you need to configure a new header for your website.”
Isn’t this something that your customers should have been “notified” about?! It seems like a lot of people (besides us) have missing headers, missing logos, etc.
If you change your theme drastically (to the point that our current design/info goes entirely missing) then you should “alert” us to this issue ahead of time.