Yes, when it happened it happened because of a huge change in the code. There are no planned changes like that anymore, so everything should be future proof. In fact, the change happened to assure this in the first place.
And no idea what's wrong with notifications.