I can assure you that having to remove the torrent and re-add it with the torrent file from the site is not a bug… This is because when you first create the torrent, in reality, you can use any tracker that you want to create the .torrent file. That being said however, when it is uploaded to the site, the system changes all the trackers on the .torrent file to match the tracker for GT.ru. Our system uses a passkey to identify which specific user that you are. As this value is different for each individual user, the system will automatically adapt the .torrent file to adjust the passkey to your own, which will NOT be contained in the original .torrent file, but can be found in the one downloaded from the site.
Simply put, you need to re-download the .torrent file to seed the torrent after upload so that the system can properly track the torrent and attach the data values from upload and/or download to your correct profile. This is not something that can be done using the .torrent file that you create to upload the torrent itself.
Off topic I know, but is this why scrape is disabled? Because we each have a unique tracker?