We are somehow getting lots of velocity constrains.
change the time on your system +2 Minutes.
not sure if this works on the stratum backend.
but on getwork it fixed my problems of orphans.
blocks are accepted by the network after changing the time.
edit... time must be changed while the wallet is running.
anything else result into error messages