Походу это баг самого WP. Есть обращение
WordPress Trac ticket (#21573).
Может быть такое решение поможет - удалением функции:
remove_action( 'template_redirect', 'maybe_redirect_404' );
Добавить в .php файл в каталоге wp-content/mu-plugins. Не забываем добавить <?php в начале файла.
Также нужно проверить htaccess и написать хостеру, очень часто хостер в таких ситуациях может подсказать с учетом настроек серверов.