Is staking broken? If I found POS block my POS weight is restarted to zero

That is normal. If all your coins were the same age you will have to wait at least 24 hours to get another PoS block.
In your post #878 you stated that you already received confirmed POS blocks. How come?