Is this expression written incorrectly in CVX?

I haven’t checked your code, but the solution method in my answer at Log( {convex} ) should apply.