Currently, when the FMU solver fails the estimation stops. FMU solver sometimes fails only for certain sets of parameters . The estimation could discard these parameters and continue the estimation.
For this to work, we would have to add Exception handling to the optimization algorithms, e.g. https://github.com/krzysztofarendt/modestga
In addtion, this feature would depend on the correct elevation of FMU exceptions to Python in the FMU backend (currently FMPy).