"Visibility is public" trigger condition not working

I just found a strange behaviour on the faulty system.
this is what i see in the history of the ticket when i submit a private note, see 3 times “created Article” and twice “Updated article body”:

user1- 3 minutes ago

  • created Article
    • 3 minutes ago
  • created Article
  • created Article
    • 3 minutes ago
  • updated Article body from ‘Your request (#64566) has been updated by User1

    > another note


    Please click here to see changes
    ’ to ‘Your request (#64566) has been updated by User1

    > another note


    Please click here to see changes
  • email sent to ‘user2@xxx.xx, user1@xxx.xx, user3@xxx.xx, user4@xxx.xx, userA@yyy.yy’
  • updated Article body from ‘

    Your ticket (#64566) “devo aprire un ticket” has been updated

    Please click here to see changes

    https://tickets.xxx.xx/#ticket/zoom

    ’ to ‘

    Your ticket (#64566) “devo aprire un ticket” has been updated

    Please click here to see changes

    https://tickets.xxx.xx/#ticket/zoom

  • email sent to ‘user5@xxx.xx, user1@aaa.com, user2@xxx.xx, user1@xxx.xx, user3@xxx.xx, user4@xxx.xx, userA@yyy.yy’

User1 - 3 minutes ago

  • notification sent to ‘user1@xxx.xx(update:online,email)’
  • notification sent to ‘user2@xxx.xx(update:online,email)’
  • notification sent to ‘user3@xxx.xx(update:online,email)’
  • notification sent to ‘userA@yyy.yy(update:online,email)’

while on the hosted server, where the trigger works correctly i see:

  • 1 minute ago
  • created Article
    • 1 minute ago
  • created Article
  • updated Article body from ‘Your request (#40003) has been updated by AAAA

    > another note


    Please click here to see changes
    ’ to ‘Your request (#40003) has been updated by AAAAA

    > another note


    Please click here to see changes
  • email sent to ‘user1@xxx.xx, user2@xxx.xx’

AAAAA - 1 minute ago

  • notification sent to ‘user2@xxx.xx(update:online,email)’

can you see only 2 Created Article and only 1 Updated Article Body?

maybe this has something to do with the issue?