Wenn das Bild selbst hochgeladen wurde, aber keine Vorschaubilder erstellt wurden, liegt es meist am zu geringen PHP-Arbeitsspeicher.
Ein normales JPEG-Bild mit der Dateigröße von 5,2 MB dürfte vermutlich 16 MP haben, also ca. 4600x3500 Pixel groß sein. Damit Wordpress Bilder dieser Größe verarbeiten kann, sind wenigstens 80 MB freier Arbeitsspeicher notwendig. Je nach Webhosting-Paket steht aber nicht so viel freier Speicher zur Verfügung.
Gruß
Ingo