If your soup separates and becomes curdled that is because you have boiled it after adding in the cheese. Try to avoid letting the soup boil after this point, just heat until hot, not boiling.