Kontuzja przerodziła się w przewlekłą dolegliwość, gdyż noga nie leczyła się w sposób prawidłowy, co w 2004 roku w konsekwencji wymusiło ponowne złamanie kości strzałkowej. W 2006 roku wykryto niezauważoną wcześniej infekcję, która była odpowiedzialna za niskie tempo rehabilitacji. W 2004, a później także w 2006 roku, nazwisko Williamsa znajdowało się na prowizorycznej liście zawodników Highlanders, jednak przed startem sezonu było z niej usuwane, gdy tylko okazywało się, że młody obrońca nie będzie jeszcze w pełni sprawny.
Po ostatecznym uporaniu się z kontuzją nogi, Williams w 2006 roku podpisał kontrakt z Canterbury. Wystąpił w 4 meczach Air New Zealand Cup, które były jego pierwszymi ligowymi zmaganiami od trzech lat. Pomimo niewielkiej ilości czasu spędzonego na boisku, Williams został włączony do składu Crusaders; ostatecznie nie wystąpił jednak w żadnym meczu Krzyżowców.