# TotalSegmentator 'Failed to compute results'... 'returned non zero exit status'

**URL:** <https://discourse.slicer.org/t/totalsegmentator-failed-to-compute-results-returned-non-zero-exit-status/34433>\
**Category:** Support\
**Tags:** segmentation\
**Created:** [February 20, 2024, 6:46pm UTC](https://discourse.slicer.org/t/totalsegmentator-failed-to-compute-results-returned-non-zero-exit-status/34433 "2024-02-20T18:46:37Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![jamesobutler](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jamesobutler/32/7511_2.png) [@jamesobutler](https://discourse.slicer.org/u/jamesobutler)\
**Post date:** [February 20, 2024, 11:56pm UTC](https://discourse.slicer.org/t/totalsegmentator-failed-to-compute-results-returned-non-zero-exit-status/34433/3 "2024-02-20T23:56:59Z")

</div>

Please see the following post regarding a required workaround even when using CT images. Note this may change as the various dependencies of the `TotalSegmentator` python package change.

> [@Totalsegmentator failing with error 120](https://discourse.slicer.org/t/totalsegmentator-failing-with-error-120/34434/11):
>
> Aha! So, it is not a too old package, but a too recent package. Unfortunately, developer of dynamic\_network\_architectures broke backward compatibility with a recent update. ResidualEncoderUNet package must be imported as from dynamic\_network\_architectures.architectures.residual\_unet import ResidualEncoderUNet now, but since this change was snuck into a minor version update (0.2 to 0.4) developer of TotalSegmentator did not suspect anything bad would happen. As a workaround, you can downgrade d…

---

_[View the full topic](https://discourse.slicer.org/t/totalsegmentator-failed-to-compute-results-returned-non-zero-exit-status/34433)._
