I suspect you meant for W to be Hermitian semidefinite, but you have constrained it to be real semidefinite instead. Change the semidefinite command to hermitian_semidefinite.

Even better, use semidefinite programming mode and avoid these kinds of mistakes altogether. Just use cvx_begin sdp and W >= 0 instead.

Feasibility obviously depends on values of Ra and C which you haven’'t provided us. For example, if M=Ra=C=1, then by 1st constraint, W <= .05, which renders 2nd constraint infeasible. Same thing can happen in higher dimensions.