Cached questions show proper results only after refresh

I have questions which show result of sales for previous day. After turning on caching of questions , these questions show only Monday result and get normal only after refreshing question. What can be the problem, how to solve it without manually refreshing all of them. Version: 0.47

once you disable caching all questions should show non-cached data