Al cargar imágenes grandes (por ejemplo, aquellas con dimensiones superiores a 7500 píxeles), el sistema no las recorta automáticamente al tamaño personalizado de 2400 píxeles mediante el siguiente código:
add_image_size('custom_size_2400', 2400);
Además, no hay restricciones para cargar imágenes de cualquier resolución. Actualmente, para lograr el tamaño deseado, debes recortar manualmente la imagen a un tamaño más pequeño antes de que se redimensione correctamente.
Para solucionar esto, debería haber una configuración que convierta automáticamente la imagen cargada al tamaño máximo permitido, después de lo cual se redimensionará según las dimensiones especificadas.