collect items with deviceTime mismatch warning and only log once