Nope. It's not an xbmc bug. I don't see where anything is wrong. We have no influence of anything that happens beside the settings I already mentioned.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.