Hi,
Actually this is a grey area in RFC 3265, but if i consider the 200 OK class response with expires 0 to tear down the subscription, probably this could also be similarly argumented for " 200 OK for an INVITE with muting all SDP can also be interpreted as a Call rejection or tear-down " which is not so.
I think if you recieve expires 0 along with 200-OK, it should be considered as rejection of subscription, even though
200-class responses indicate that the subscription has been accepted.
UAC can understand the UAS behavious as acceptance of subscription for a single notification , but this behaviour can still be debated .....
rgds