It can take time for someone to accept liability. Many factors must be considered; it will typically take as long as necessary before someone accepts liability. Sometimes contracts will have a set period in which the liable party must remedy the wrong. If not, the reasonableness of time will be a factor.