Schema Validation Errors for List Fields in Firebase Integration

Database & APIs

I'm encountering schema validation errors in FlutterFlow for multiple List<String> fields that are stored in Firebase. The fields include group IDs, interests, and photo URLs. Despite the data being correctly stored in Firebase as arrays (e.g., ["group_19", "group_4"]), FlutterFlow's schema validation keeps showing errors stating "Expected type: List<String>" for all these fields.

My fields are already configured as List with String type in FlutterFlow's backend configuration, but the validation errors persist even after updating the schema. The data structure in Firebase appears correct, with proper array formatting and string values.

What have you tried so far?
  • Verified the data format in Firebase - confirmed arrays are stored correctly

  • Double-checked FlutterFlow backend configuration - all fields are set to List<String> type

  • Attempted to update the schema multiple times

  • Verified the data structure matches what FlutterFlow expects (e.g., ["group_19", "group_4"])

  • Confirmed this is happening across multiple collections (MemberPreferences, GroupProfile, UserProfile)

  • Fields affected include: liked_groups, passed_groups, hidden_groups, interests, hostPerks, photo_Urls, and GroupsIn_IDs

  • tried multiple different value formats a.["Value_1, Value_2, Value_3"] b. ["Value_1", "Value_2", "Value_3"] c. [value_1, Value_2, Value_3]

Did you check FlutterFlow's Documentation for this topic?
Yes
1