This is going to sound too simple, but I've got it mostly working for me by changing to a different browser. For some reason firefox (as suggested above) didn't work when I used it but Opera did. There are still occasional glitches, but it's been a lot better and I have had success with it a handfull of times now... it seems to work the first time unless the que is really long.
YT sucks, and bitchute does look like a pretty good option, but I don't know anything about the company or who runs it. I like this platform because of the lack of censorship (unless that changes) just based upon the principle of it! Of course getting a some rewards instead of having your vids wrecked with adds, view count manipulations and de- listing of content in the search is a huge bonus too! Good luck, I hope this helps you out!
RE: dTube Upload Problems! Has Anyone Seen This?