I have checked and it does not seem like it’s on YouTube’s end. Allow embed in post was already selected.