Algorithm cannot converge

SCA is generally unreliable, and might not converge to anything, let alone a global or even local optimum of the original problem.

You should try to improve numerical scaling of input data, for instance by changing units, so that all non-zero input data is within a small number of orders of magnitude of 1. That might help your overall SCA performance, but not necessarily. Different (better) initialization values for the “SCA” variables might help, but not necessarily.