There are two reasons why a YouTube video will not embed here or elsewhere.
1. YouTube offers an option to the owner of the video to forbid embedding of the video within other websites. If that option is selected for a speciifc video, the only why you can watch it is by going to YouTube. 2. YouTube shorts dont support embedded as far as I understand.