I imagine that the reset is probably needed. As a quick test jumper that pin low before power on and high after power on. The eval board has a RC network through a CMOS buffer.

A quick look at the datasheet shows that Cirrus Logic offers a free design review service. Maybe they would be so kind as to help you out and have a look at it. Never hurts to ask I think...

Ryan