Notification sent wrong for shared draft with changed owner

This is happened again. If I create a shared draft then change its owner and share it into a public category, it’s sending a notification with the name of creator of post instead of latest owner.

Also interestingly I’ve got the notification correct but other users reported they receive different notification.