Type missmatch warning

What I’m trying to do

Hello, a few days ago a warning icon appeared beside the properties in the notes.

This warning says “Type missmatch, expected Text” or “Type missmatch, expected Tags.” When I click on it, it propmpts me to update the property to match the expected field behavior but nothing changes. My properties already follow the expected behavior that’s why this is weird.

All my notes have these two properties:

  • type (text field)
  • tags (tags field in list format)

These properties are either empty or filled properly. I use linter plugin and when tags is empty, it fills it with [ ].


I’m in version 1.11.7 and Linux.

The image provided looks like that because I use CSS to make properties look like the mobile version and hide H1.

Things I have tried

I read the related post about this issue in the forum but coudn’t find a solution.

Changing the property type of type to list but the warning persists.

Modifying the types.json but it isn’t wrong:

{
  "types": {
    "aliases": "aliases",
    "cssclasses": "multitext",
    "tags": "tags",
    "type": "text"
  }
}

tl;dr: mine were showing warning due to 2026 not being a valid tag; though it appears yours are all regular alphabet characters so must be a different issue

Fwiw I’m experiencing same warning on Windows, Obsidian version 1.12.7. I hadn’t updated my tags, finally went through and had the Linter plugin convert them, and they appear to be correct apart from this warning that will make no changes, and then if i switch to a different file and come back after “fixing it”, the warning will be back.

I pulled the “corrected” version out of source mode and did a diff, they appear to be exactly the same:

---
aliases: [2026 - W13]
tags:
  - weekly_note
  - 2026-W13
  - 2026-03
  - 2026-Q1
  - 2026
---

Turns out the old style periodic notes of having a tag for just the year isn’t valid anymore. “Tags must contain at least one non-numerical character.”