Price has absolutely no impact on staking rewards (the system has no idea of what the price is and no real way to know). Any observation you notice is likely statistical noise.
Feel free to send your address to https://support.polkadot.network/ (as always don’t share seed, ignore any DMs you get on here, etc.) and they can review it for you to see if there is a reason you are getting less DOT.
The majority of people at Parity, and quite a few at W3F, are at a retreat this week. However, even in general, I would not expect responses on a forum post within a few hours of it being posted.