Added try-except around setting progress, as recently added and removed tasks would cause exception when converting