I came across this phrase 'a bit of a bust' in an article. Here is the context:
Reddit was a bit of a bust for us, as rather than using my own Reddit account, I created an XDStudios account. This was a really bad idea, because... This was a rookie mistake, and I'm sure Reddit could have been a valuable tool for us if it had been handled properly.
I don't understand the meaning of "a bit of a bust"