I spent 2 hours with 2 quicken customer support convincing them there was a problem with intra-day price updates on some of the ETF's in my portfolio.
Quick summary of the problem: I noticed that some ETF's were not updating intra-day price when i did a manual refresh, but i was able to force a refresh when i chose "Rebuild History" in the Security Update pop-up - that tells me it can fetch a current market price doing it this way.
It turns out the problem is the ETF's that had the problem getting the intra-day price were setup as Type "BOND" - i categorized them this way because they are BOND ETF's and I use the TYPE field to group them in the Portfolio View "Group by Type". I look at my portfolio by type (STOCKS, BONDS, OTHER, etc)
Because those Bond ETF's have a TYPE BOND the software seems to skip them or filter them when refreshing prices. I don't know what the logic is behind it, but it appears to me the software should do a lookup by the Ticker symbol and not also rely on the TYPE field.
Quicken customer service rep agreed with me but another department he was speaking with while i was on hold told him said "this is the way it works and just set those BOND ETF's as type STOCK" - even though they are not STOCKS.
Needless to say i was not happy with that answer and didn't agree. I would imagine this a simple software fix. Quicken's customer service closed the case with a "this is the way it works" answer.
So in summary i'm posting this in case others encountered the same problem and perhaps the Intuit team could take a look at the logic to prevent others from the same problem.