When adding a YouTube video to a rich text field the video embed appears as expected. The entry then fails to save with no error (if I make other changes at the same time they don't save either).
Strangely, this only happens on the live server (my local MAMP setup saves the entry as expected) so I'm thinking it might be a server config thing?
I have unchecked the 'Clean up HTML' and 'Purify HTML' options for the field. It's in a Matrix field if that makes any difference.
Here's my Redactor config (added everything to allowedTags to try to figure it out):
{
"buttons": ["html","formatting","bold","italic","unorderedlist","orderedlist","link","image","video"],
"plugins":["fullscreen","video"],
"toolbarFixed": true,
"pastePlainText": true,
"allowedTags": ["a", "abbr", "address", "area", "article", "aside", "audio", "b", "bdi", "bdo", "blockquote", "br", "button", "canvas", "caption", "cite", "code", "col", "colgroup", "dd", "del", "dfn", "div", "dl", "dt", "em", "fieldset", "figcaption", "figure", "footer", "form", "h1", "h2", "h3", "h4", "h5", "h6", "header", "hgroup", "hr", "i", "iframe", "img", "input", "ins", "kbd", "keygen", "label", "legend", "li", "map", "mark", "menu", "nav", "ol", "optgroup", "option", "p", "picture", "pre", "q", "rp", "rt", "ruby", "s", "samp", "section", "select", "small", "source", "span", "strong", "sub", "summary", "sup", "table", "tbody", "td", "textarea", "tfoot", "th", "thead", "time", "title", "tr", "track", "u", "ul", "var", "video", "wbr"],
"replaceDivs": false,
"formatting": ["p"],
"formattingAdd": {
"heading": {
"title": "Heading",
"args": ["h2", "class", "h2", "toggle"]
},
"subheading": {
"title": "Subheading",
"args": ["h3", "class", "h3", "toggle"]
}
}
}