In reply to scott spear.

There are probably some tricks that you can use to help diagnose the problems you are having.
Look at the article "How to find an initial guess for an optimization." If that doesn't help, post the code for your problem to the SAS/IML Support Community.