Watch switches always on for new user

Every time I create a user I can see that her watch entity switches are ON (despite there are no notification filters set(except for the global ones)

image

when i dig deeper I can see that

$services.notification.watch.isLocationWatched($doc.documentReference)
$services.notification.watch.isLocationWatched($doc.lastSpaceReference),
$services.notification.watch.isLocationWatched($doc.wikiReference)

always return true for new user (on any page)
Is it a bug?
v12.9.

Hi,

that’s not a bug: basically everything’s considered as watched when there’s no filters set. It’s an all inclusive policy by default until an include/exclude filter is created.
Note that there was a discussion recently about the manipulation of those switches since I found them quite not clear, you can check it here: Clarify the behaviour of Notification watch switches