Might do better with FindRoot for this. The equations are transcendental and NSolve will not always do well with those.