It can take that long. Difficult to listen and not run in in the middle of the night but give it a few times (really listen to make sure you're hearing the mantra cry) and the time should reduce as he gets better at settling down. DS went for a long while the first night (stopped running in because he was getting more upset when I went in) and in 2-3 days, he made one noise and went back to sleep.