So i ran this miner for 24 hours.
It displays MUCH higher hashrate in the miner interface but is actually giving much LOWER hashrate on pool side.
So yeah dont be fooled by just whats shown in the software. Verify always pool side.
Which pool are you using? What's your configuration?
Have you noticed any rejected shares? Any numbers?
AFAIK many people in the community has gotten consistent results with nanopool.