This project is officially dead. In the last couple of months, they had switched from d.tube to dtube.app to https://dtube.luminade.fun. None of these sites work 100%.
I'm not sure what's going on, but it's not a good sign. The use of that last weird URL is the nail in the coffin.
The only way to withdraw DTC is to use the .app site.
It's time to exit before it goes away completely. Show Less