I just had an idea so that you wouldn't need to wait until the bug is fixed. So the idea was not to destroy and re-create the gantt at all but to reuse one instance. This would be possible if the views are not too different.
For example, if you only need to change project data but not features, columns, then reloading should do.
However, if your views are too different then it's better to wait until the fix.
Support Forum
The problem was not in Gantt destruction, but in TaskEditor creation. While creation original tab config was changed by the one you provided and next time some tabs were missing and couldn't be configured. Now the issue is fixed and the fix will be available in the next nightly build and next release. Cheers!
Pavlo Miklashevych
Sr. Frontend Developer