Skip to content

Images from Firebase Storage and external web URLs no longer load in app #6127

@vjacobc

Description

@vjacobc

Can we access your project?

  • I give permission for members of the FlutterFlow team to access and test my project for the sole purpose of investigating this issue.

Current Behavior

All images in my FlutterFlow app have suddenly stopped loading. This includes:

Images hosted on Firebase Storage using valid download URLs with tokens

Images loaded from external secure URLs (e.g. https://e00-elmundo.uecdn.es/...)

Profile pictures and camper images previously working fine

Even though the image URLs open perfectly in a browser, they no longer display in the app. It now shows EncodingError: The source image cannot be decoded.

Expected Behavior

All image URLs (Firebase-hosted and external HTTPS) should be displayed correctly as they were previously. This issue started unexpectedly without any changes to my app configuration.

Steps to Reproduce

1 Upload an image to Firebase Storage under path users/{userId}/uploads/filename.png
2 Get the public download URL
3 Use that URL in an Image.network widget
4 Run the app in FlutterFlow preview or test mode
5 The image fails to load with an “EncodingError” message

Same behavior occurs when using public web image URLs, which worked before.

Reproducible from Blank

  • The steps to reproduce above start from a blank project.

Bug Report Code (Required)

ITFTlfLluIh2rsdG+KX6du5KjigWCUMdXOczitVEew4bCIj4EJoLP/fsZVVVUtCzaHNhM1WjsD4F0/DvvdrxVvEFNSyBc7pg1pBAFhPPYz+iSqqyDMyROUFPLJ9UGHWO14mJ3SQmNvJodUYWw0yyNu7Kcz6Cf9qOYwx5e6fDbOY=

Visual documentation

Image Image

Environment

Environment
FlutterFlow version: Latest (July 2025)
Platform: Web Preview and Test Mode
Browser: Chrome 137.0
OS: macOS Catalina

Additional Information

This issue has stopped the app from functioning properly. It affects both profile and listing images, and completely breaks the UI. The Firebase rules were not changed when this started happening. All images are still accessible directly in the browser, so this seems to be a FlutterFlow rendering or sandbox security issue.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions