Policy frontier

OSR means you are looking for a global optimum in your objective function. That global optimum should not depend on where you start looking for your optimum. If you get different optima depending on the starting values, some of them must be local ones. If that is what is causing your different results, you need to change your approach, e.g. by trying a global optimizer.