# Cannot delete canisters anymore

**URL:** <https://forum.dfinity.org/t/cannot-delete-canisters-anymore/11594>\
**Category:** Developers\
**Created:** [March 20, 2022, 7:55am UTC](https://forum.dfinity.org/t/cannot-delete-canisters-anymore/11594 "2022-03-20T07:55:34Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![ulan](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/ulan/32/2705_2.png) [@ulan](https://forum.dfinity.org/u/ulan)\
**Post date:** [March 22, 2022, 8:38am UTC](https://forum.dfinity.org/t/cannot-delete-canisters-anymore/11594/9 "2022-03-22T08:38:16Z")

</div>

For each cycle transfer IC checks that the remaining cycles are above the freezing threshold. The freezing threshold depends on the memory usage and compute allocation of the canister, so it can increase over time.

The `transferCycles` function hardcodes `4_100_000` as the freezing threshold, but the returned error says that the freezing threshold is much higher now: `the freezing threshold 2057103111 cycles`.  
Updating the number to something larger than `2057103111` should fix the error.

We are working on exposing `freezing_threshold_in_cycles` via `ic.canister_status()`, so in the future there will be no need to hardcode the number in `transferCycles`.

---

_[View the full topic](https://forum.dfinity.org/t/cannot-delete-canisters-anymore/11594)._
