Get MG Flasher updates, new features, engine support, releases and important announcements.
Check whether enabled Switchable Maps, Burbles and Flex Fuel areas contain the calibration data they need before a slot can be used. Invalid or disabled options remain unavailable, helping prevent the ECU from selecting an incomplete map area.
Use the latest MG Flasher app. Availability still depends on the connected ECU, compatible Custom Code and the prepared calibration file.
Illustrative report only. Actual slots, fuel types and validation results depend on the uploaded tune, enabled codewords, Custom Code version and connected vehicle.
Compatible Custom Code can use multiple calibration areas for Switchable Maps, Burbles and Flex Fuel. Whenever the related codewords are enabled, the required tables must contain populated data. Map Validity Check reports whether those areas are ready before the user selects a slot or relies on ethanol-based blending.
The DME also performs validity checks during startup. If required data is incomplete, affected map switching or blending can be prevented instead of allowing the ECU to use an unintended calibration area.
Each status describes whether the configured data can be used. It is not a power figure, tune-quality score or safety approval.
The required map data for the checked group is populated and can remain available for supported selection or blending.
One or more required calibration areas appear incomplete. The affected option should remain blocked until the file is corrected.
The related slot or map codeword is not enabled, so the option is intentionally unavailable and its data is not requested.
A map can be reported as valid when its blending codeword is disabled, because that map is not requested by the active configuration.
Start with the overall slot result, then narrow the problem to a fuel type, map group or individual table.
Check whether all required maps for a selected slot and fuel type pass as a group.
SwitchableMaps · Slot 3 · PFReview grouped results for Switchable Maps or Burbles to identify the affected feature area.
Burbles · Slot 4 · ValidDataNarrow the issue to one specific PF, FF1 or FF2 calibration map within a selected slot.
DataValid · MAPNAME · FF1 · Slot 2The tool is most valuable where one tune contains multiple slots, fuel types or selectable calibration profiles.
Verify enabled Pump Fuel, FF1 and FF2 map data before selecting a switchable slot.
Explore Switchable Maps →Check the populated data required by each enabled burble profile before it becomes selectable.
Explore Burbles →Confirm that blending uses valid Pump Fuel and Flex Fuel tables for the enabled strategy and slot.
Explore Flex Fuel →Map Validity Check complements a tuner’s review by exposing supported validity results inside MG Flasher.
Start with a properly prepared BIN file based on the correct software and Custom Code map pack.
Use a supported ENET connection for the vehicle workflow or open the relevant custom-tune validation process.
Review enabled slots, fuel types and map groups for valid, invalid or disabled status.
Return the file to the tuner or calibration editor and populate the required maps before flashing or selection.
Live Control checks whether supported slots are enabled and valid. A disabled slot can be shown as unavailable because its codeword is off, while an invalid slot can be blocked because required map data is incomplete.
This prevents the user from selecting a slot that the current tune is not prepared to use.
Explore Live Control →Illustrative status display. Actual Live Control labels and availability depend on the installed tune, ECU software and current app.
Passing the data check does not prove that the tune is safe, correctly calibrated or appropriate for the vehicle.
The tool does not measure power, torque, fueling quality or real-world performance.
A populated table can still contain unsuitable calibration values. The tuner remains responsible for the tune.
Map validity does not confirm that required fuel pumps, sensors, exhaust hardware or drivetrain upgrades are installed.
The BIN file should still be checked by a qualified tuner before flashing or using advanced Custom Code features.
The tool reports supported validity results. Missing or unsuitable calibration data must still be corrected by the tuner.
During DME startup, Custom Code checks map cells using the appropriate 8-bit, 16-bit or 32-bit data size. The validity logic looks for repeated null-style byte patterns such as zero-filled, maximum-filled or `0xC3`-filled data that commonly indicate an unpopulated calibration area.
Specific maps and Custom Code releases can include documented exceptions where zero or maximum values are legitimate. Those exceptions are handled by the supported validity logic for the relevant release.
0x00 · 0xFF · 0xC30x0000 · 0xFFFF · 0xC3C30x00000000 · 0xFFFFFFFF · 0xC3C3C3C3The public page simplifies the process. Exact exceptions and supported map definitions depend on the Custom Code release.
The feature depends on a supported custom-tuning workflow and the map definitions available for the connected ECU software.
Use the current supported app release containing the Map Validity Check workflow.
The ECU software and installed Custom Code must expose the required validity data for the feature.
Prepare the tune from the correct stock or Custom Base Map for the vehicle software version.
Slot, map and blending codewords must match the maps intended to be used in the calibration.
Map Validity Check works alongside the MG Flasher features that depend on populated custom calibration areas.
Use valid Slot 0–4 map data for real-time calibration selection.
Learn More → 02Blend supported PF, FF1 and FF2 calibration data according to ethanol content.
Learn More → 03Upload and flash tuner-prepared calibration files through MG Flasher.
Learn More →Map Validity Check confirms supported data-presence conditions only. It does not approve calibration quality, emissions compliance, hardware suitability, drivability or engine safety.
The tuner remains responsible for the calibration file. The vehicle owner and user must verify applicable emissions, noise, road-use and motorsport regulations before flashing or using a modified calibration.
Common questions about map slots, invalid data, Custom Code and in-app validation.
It reports whether supported enabled map areas contain usable populated data for features such as Switchable Maps, Burbles and Flex Fuel.
Use the latest supported MG Flasher app. Older app releases can be blocked or may not contain the current validation workflow.
No. It reports the supported result. Missing, incomplete or unsuitable calibration data must be corrected by the tuner before the affected option is used.
Custom Code is MG Flasher software installed inside a compatible DME. It enables supported multi-map, On-The-Fly and Flex Fuel functions that can use the validated calibration areas.
It means one or more required calibration areas for that enabled slot or fuel type did not pass the supported data-validity logic.
Invalid means required enabled data is incomplete or unsuitable for selection. Disabled means the related slot or map codeword is not enabled and the data is not expected to be used.
No. It confirms the supported data-presence checks, not calibration quality, hardware compatibility, drivability or engine safety.
If the related blending codeword is disabled, that map is not requested by the active strategy, so the validity logic can treat it as valid for the current configuration.
Supported single-map validity parameters can narrow an issue to a specific map, fuel type and slot.
No. Invalid or disabled slots can appear unavailable and cannot be selected through supported Live Control interfaces.
Use the latest MG Flasher app with a compatible file and ECU setup to identify invalid or disabled data before selecting advanced multi-map features.
