I am dealing with the same issue currently and thought it was a bug. We would like to reopen something that is closed or change statuses if something changes on it later and have it sync back the status from the task to the request or issue to keep it accurate.