Seems redial has stopped working for some other reason - reverted to old code and it still wasn't working. Will try restart. Not sure what happened