A first network node for a communication system, the communication system comprising the first network node, a second network node, and network function, NF, consumers, the first network node being configured to: a.) transmit a get list request message to the second network node, wherein the get list request message indicates a request for a list of the NF consumers subscribing to an analytics event; b.) receive a get list response message from the second network node, wherein the get list response message indicates the list of the NF consumers and their respective notification status associated with the analytics event, wherein each NF consumer in the list is set to a first status in which the NF consumer receives, from the second network node, a first notification of a first notification type indicating an action is needed to be performed by the NF consumer in respect of the analytics event or to a second status in which the NF consumer receives, from the second network node, a second notification of a second notification type inhibiting an action to be performed by the NF consumer in respect of the analytics event, c.) transmit a set list request message to the second network node, wherein the set list request message indicates a chronological order in which NF consumers of an updated list of NF consumers receive the first and second notifications from the second network node and indicates for each NF consumer of the updated list of NF consumers its respective notification status among the first status and the second status; d.) receive a set list response message from the second network node, wherein the set list response message indicates an acknowledgement if the updated list of NF consumers matches the list of the NF consumers indicated by the get list response message and the set list response message indicates a negative acknowledgement if the updated list of NF consumers does not match the list of the NF consumers indicated by the get list response message. a.) transmit a get list request message to the second network node, wherein the get list request message indicates a request for a list of the NF consumers subscribing to an analytics event; b.) receive a get list response message from the second network node, wherein the get list response message indicates the list of the NF consumers and their respective notification status associated with the analytics event, wherein each NF consumer in the list is set to a first status in which the NF consumer receives, from the second network node, a first notification of a first notification type indicating an action is needed to be performed by the NF consumer in respect of the analytics event or to a second status in which the NF consumer receives, from the second network node, a second notification of a second notification type inhibiting an action to be performed by the NF consumer in respect of the analytics event, c.) transmit a set list request message to the second network node, wherein the set list request message indicates a chronological order in which NF consumers of an updated list of NF consumers receive the first and second notifications from the second network node and indicates for each NF consumer of the updated list of NF consumers its respective notification status among the first status and the second status; d.) receive a set list response message from the second network node, wherein the set list response message indicates an acknowledgement if the updated list of NF consumers matches the list of the NF consumers indicated by the get list response message and the set list response message indicates a negative acknowledgement if the updated list of NF consumers does not match the list of the NF consumers indicated by the get list response message.