Valuation Rate does not match with Average Rate on Stock Ledger on v14.46.7

Currently, I’m facing critical issue when stock out from warehouse. As I know, when we move out stock, It will take the average rate, and change the value based on it. So, instead of the average rate will be next valuation rate on my docs, the valuation got duplicate multiple times from average rate, it changes a lot on Accounting side. How to fix it ?
image

Did you ever enable negative stock at some time? Do you have pending stock vale reposting entries?

Is it automatically set to negative stock? or I still need to enable it?. and I don’t have any pending in repost entries