Recovering from neck surgery, All Black great Dan Carter's playing future is uncertain.