Humax apologised to customers last week after a technical fault on the Freesat+ devices saw users unable to record the 24 live HD streams on offer from the BBC during the Olympic Games.
Freesat explained in a statement that all boxes will automatically download a patch tonight in order to fix the issue.
"Freesat are delighted to say that Humax have found a fix for the recording bug. A software update has been sent to boxes via an OAD (over-air-download)," the statement read.
"All Humax freesat+ boxes left in standby will automatically update overnight (around 3am), so don't power off tonight. Once the update has finished, you should be able to record the 24 BBC Olympic channels (151 - 174) from the EPG as usual.
"If our viewers want to update the box earlier, they can manually upgrade using the box Menu, Setup, Software Update and selecting Automatic Update."
They concluded: "Freesat are really grateful to Humax who have really pulled out all the stops to find and issue the fix as quickly as possible."
Users criticised Humax and Freesat for not preparing for the potential problem, especially as the BBC announced the launch of 24 live HD streams on multiple digital TV platforms a while ago.
Freesat has heavily promoted its "summer of subscription-free sport" in recent months.