Cached views showing as out of date

I am currently caching my dynamic views as per the best practice wherever possible however iam finding that sometimes (not all) as soon as i cache a view it shows as being out of date and the view container file is showing as out of date even though the file hasnt been opened. i'll synch the view again and it goes away. Again sometimes when i go into sheet files the dynamic view shows up in the references as "child reference cache is out of date" when i have just literally synched the view and left the file. This doesnt happen all the time just at random times and with random files (ie i have 4 DV files taken from one view container and it will happen on one of the DV files but not on the other 3).