@SychO , I did some investigation and I can now confirm the following: those users that have chosen not to show their online status are not visible in the widget, however they are shown as online in the User Directory to me since I am an admin and I have the permission to see their online status.
Is that a bug or the intended behavior of this widget? I see that previously you said this:
SychO checked the code again, when disabled, make sure the two permissions you mentioned earlier are given to members
Do you mean that for the widget to work, all members should be given the permission to always see the online status of all members? If that's true, this defeats the purpose of the permission because members can't hide their online status anymore. I think the widget should show different online users, according to the permissions that are given to the user who is viewing the widget, e.g. the admin should be able too see all online users, even those who are hiding their online status, whereas a regular member (that should naturally not be given the permission to see everybody's online status) should only see those that are not hiding their status.
Can you confirm what is the actual behavior of this widget?