Skip to content

Teams Android: Crash when using Adaptive Card backgroundImage with fillMode=cover #13634

@MamoruKuroda

Description

@MamoruKuroda

Steps to reproduce

  1. Set the Adaptive Card’s backgroundImage to a very small PNG (e.g., 1x1px or 1x3px)
  2. Set fillMode to cover
  3. Make the card content vertically long (e.g., long text block)
  4. Open the card in Teams on Android; the app crashes and reloads as soon as the background image loads

Note:

  • If the background image is made vertically longer (e.g., 5x100px), the crash does not occur
  • Using fillMode=repeatVertically or repeat prevents the crash

Expected behavior

Teams Android should render the card without crashing, as on PC/iOS, even with small images and long cards.

Actual behavior

On Teams Android, the app crashes and reloads as soon as the background image loads. This does not occur on PC or iOS.

Error details

  • Teams Android version: 1416/1.0.0.2025204802/1124
  • Calling Version: 2025.34.01.9
  • Devices: Pixel 7a, Pixel 8a
  • Sample JSON and reproduction video available
  • The threshold for crashing (card height/text amount) varies by device

JSON Sample
Please see this 👉 20251203 - example.json

Repro crash
https://github.com/user-attachments/assets/3dba7f39-47e3-4196-9ad2-4ef0da1af2eb

Metadata

Metadata

Assignees

Labels

bugmobileQuestions related to mobile devices.teams-developer-supportQuestion related to extensibility (Bot, ME, Tab) would be marked under this label

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions