Do not set “best” cvx precision. Use default precision and everything solves nicely (I’m talking about Mosek).
As discussed in some other thread I can’t find any more, highest cvx precision sets Mosek termination tolerances to 0.0, which strictly speaking should be illegal and can yield all kinds of crazy behavior.