← All GTFS fixes

Fix: recommended fields left empty

Code: missing_recommended_field (MobilityData validator)

What this means

A file in the feed is missing a field the spec recommends, one apps rely on even though the feed still loads without it. Common examples: agency_lang, stop_desc alternatives, or feed_info contact fields. The validator's notice names the exact file and field for your feed.

Why it matters

Recommended fields are where rider experience lives. The feed works without them, but apps show less: no contact link when a rider needs help, wrong language assumptions, poorer stop descriptions. Filling them costs little and each one shows up directly in what riders see.

How to fix it

How long it usually takes

Minutes per field once you find where your tool stores it. The value usually already exists somewhere in your agency; this is copying it into the export.

Authoritative rule

missing_recommended_field is a canonical MobilityData GTFS Validator notice used in validator reports across the GTFS ecosystem. Read the authoritative rule for missing_recommended_field in the GTFS Validator rules. (opens on an external site)

After you republish

Once the changed feed is live at your published URL, the next scorecard run checks it again. When the same complete producer contract no longer reports this finding, it can be recorded as a dated finding clearance. That confirms the later feed state, not who changed the feed or why.