And another problem is that while having 330+Mh I saw 80 at maximum on your pool. Alexis78 miner - on other pools it shows close results.
It's not a big problem. Just does not show txid, payments are available.
One of your payments in this block
https://bigmine.org/explorer/XSH?height=82749Did not you get the coin on your wallet?
Problems with the display txid today I'll try to fix it.
About the speed...
I see that you stayed on the pool for no more than 15 minutes. Speed pool shows the number and diff shares that you send. I do not manage speed.