It may be that your theme hasn’t declared support for responsive embeds. Try adding this code to your functions.php
// Add support for responsive embedded content.
add_theme_support( 'responsive-embeds' );
or your theme setup file if there is one.