I found the problem by scoping the output from the PCM5122 to the TPA6133, as I assumed, if there was audio present on the line out then there has to be headphone out. The problem turned out to be purely mechanical, the 3.5mm socket is very cheap, the ground finger was pushed up and wasn't making contact with the headphone jack, A poke with a screwdriver and a blob of hot glue has sorted it. It's a shame the product is let down by a cheap headphone socket