Just to chime in, I am using a a small script to download end-of-day data from Yahoo finance. Very reliable until last week.
If I call the script on a symbol and then call it again (same symbol), I will end up with different results. An example this weekend was the data for Friday (2-14) would be missing from some calls, but show for others. Again same stock symbol.
However if I go directly to the yahoo finance page and click historical data and then download the csv table, the results are consistent every time.
I am thinking Yahoo might be checking the referrer or even using a cookie.
yes. same exact problem. with a help from fellow TWSAPI board i was able to finally solve it. problem is in cache. i cleared cache on ALL browsers i use and things now back to normal(more or less,cause requests still stuck sometimes and take unusually long time,but at least they are now accurate). yahoo CS is very responsive,but unfortunately unable to help(i did send them solution,for future reference)