Yesterday I did a firmware update to aircraft, controller, and batteries. I flew today as a single operator and everything went pretty well. When I came home I realized that I didn't update my 2nd controller's firmware. I turned on the controller and I got a controller overheating warning and the led was blinking red and beeping. I didn't really think it was overheated since it was just sitting in my office but I stuck it in the freezer for a bit. Then turned it back on and got the same warning. I thought/hoped it would go away after I did the slave controller firmware update. I was able to update the controller and it seems to work properly accept that there is still the overheating warning and the led is still blinking red and beeping. I can hear the fan come on as soon as I turn on the controller. Has anyone had this problem or have any suggestions.