Thanks for the screenshot. You'd find the option 'Notify subscribers' while uploading a new video. Hope this helps clarify.
Just to confirm, have you checked "Notify subscribers" under advanced settings while uploading videos? Also, could you have your subs check their account & notification settings to make sure they've opted in to receive *all* notifications? Here's how: https://goo.gl/PdDKZW
-
This Tweet is unavailable.
-
This Tweet is unavailable.
-
This Tweet is unavailable.
-
-
This Tweet is unavailable.
-
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.