Very good to hear! I have just had the same thing with my little call duck -- tried warm baths and olive oil massage, no progress, took her to the vet and he was able to extract the egg with fingers and lots of lubricant. £20 vet visit for a £10 duck, but still worth it as he thought she'd probably be fine for the future -- just bad luck coming into lay for the first time with the temperature drop, probably.