Adds client registration features with retrying timer and failure notification