I think I’ve seen similar issues. I suspect it’s an “eventual consistency” issue. My theory: you upload the observation, then immediately viewed it. Some of the uploaded data hadn’t settled in the database yet, so it displayed as “casual” because it’s missing something important (e.g. location or date), and this probably got cached somewhere in the front end. When it happens to me it seems to fix itself after a while, probably as caches expire.