I opened an issue for Alpine: https://github.com/lanl-ansi/Alpine.jl/issues/176
What was the error from MadNLP? It. looks like they should throw “Hessian information needed”, not the same error as Alpine.
https://github.com/MadNLP/MadNLP.jl/blob/86eba3dbd29885c0705c0a62028f5c716fa629f1/src/Interfaces/MOI_interface.jl#L1112-L1113