The `print_information` works only when the solve was successful otherwise does nothing (I think it should raise an exception based on the doc?).
Can you check if the solve was successful?
sol = mdl.solve()
if sol is not None:
mdl.print_solution()
else:
print("Sove is ko")
------------------------------
Vincent Beraudier
------------------------------