Dans Fabric, les crashes les plus fréquents surviennent lorsque le fragment n'est plus attachée. Lors de l'exécution d'une tâche par DataManager, celui-ci garde une référence du fragment, car celui-ci est l'écouteur. Lors du callback, il est possible que le fragment ne soit plus attachée à l'activité. L'utilisateur pourrait avoir changé de fragment pendant l'exécution de la tâche. Par conséquent, l'écouteur (le fragment) doit être retiré lors du détachement.
Dans Fabric, les crashes les plus fréquents surviennent lorsque le fragment n'est plus attachée. Lors de l'exécution d'une tâche par DataManager, celui-ci garde une référence du fragment, car celui-ci est l'écouteur. Lors du callback, il est possible que le fragment ne soit plus attachée à l'activité. L'utilisateur pourrait avoir changé de fragment pendant l'exécution de la tâche. Par conséquent, l'écouteur (le fragment) doit être retiré lors du détachement.