Steps to reproduce
Create a base containing the following filter: '!glosslist.filter(value.startswith("("+this.file.name+")")).isEmpty()' (notes where at least one value in the “glosslist” property begins with the embedding note name in parentheses)
Click “+New” button
Did you follow the troubleshooting guide? Y
Expected result
The new note popup will appear
Actual result
Nothing happens, and the console contains the following:
app.js:1 Obsidian Developer Console
app.js:1 Uncaught (in promise) Error: Formula cannot be deserialized
at NY (app.js:1:2200241)
at FY (app.js:1:2198488)
at t.<anonymous> (app.js:1:2323003)
at app.js:1:258511
at Object.next (app.js:1:258616)
at app.js:1:257532
at new Promise (<anonymous>)
at y (app.js:1:257277)
at t.open (app.js:1:2322583)
at t.toggle (app.js:1:2322426)
Environment
SYSTEM INFO:
Obsidian version: 1.12.7
Installer version: 1.12.4
Operating system: #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 6.8.0-100-generic
Login status: not logged in
Language: en
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on
RECOMMENDATIONS:
none