Singularity in software usually occurs due to unconnected nodes, so it will be read as having no support so it is considered free or has no rigidity. That's why it's not converged
There are many possibilities for the errors you have got. I am mentioning a few of them below. Hope it helps.
1) When there are not enough Governing equations to solve for the number of dependent variables you have set.
2) When there are not enough Boundary conditions for the given problem.
3) When some constraint / Physics is missing in the Problem.
4) You might have used an operator that directly implies '0' as the coefficient of dependent variables in one of the Governing equations, thus recheck all the operators and make sure all of them are used correctly.
There are always some things we unconsciously assume ourselves while solving problems and we might have missed giving that information to Simulation software / Comsol. Thus, you might have to look at it again in detail.