Can you help please? Found some case when failure block is called after task is fulfilled. I don't understand how could it be possible but from stacktrace of XCode cancel method is called from task deinit. This cause the task to be handled as canceled in my code, but I has fulfilled it. I don't understand what I made wrong.

Can you help please? Found some case when
failureblock is called after task is fulfilled. I don't understand how could it be possible but from stacktrace of XCodecancelmethod is called from taskdeinit. This cause the task to be handled as canceled in my code, but I has fulfilled it. I don't understand what I made wrong.