"sqpmethod" is a very crude method, not polished like ipopt. It's mainly intended as a boilerplate code for writing your own solver. About the error, sounds like you're losing feasibility. Ipopt switches to a feasibility restoration phase in that case, but there is nothing like that for "sqpmethod", at least not yet.
Joel