Made in Germany – worldwide shipping. Due to high order volume, delivery delays may occur.
POWERSPORTS M-JET POWERSPORTS
Cart 0
  • Home
  • Tuning
  • SpeedLimit Remover
  • Modules
  • Diagnosis
  • Misc.
  • FAQ
  • Contact
My Account
Log in Register
POWERSPORTS M-JET POWERSPORTS
  • Home
  • Tuning
  • SpeedLimit Remover
  • Modules
  • Diagnosis
  • Misc.
  • FAQ
  • Contact
Account Wishlist Cart 0

Search our store

POWERSPORTS M-JET POWERSPORTS
Account Wishlist Cart 0
Popular Searches:
T-Shirt Blue Jacket
news

Fault Code U0100 and U0129 on Sea-Doo and Can-Am: Lost Communication

Oct 25, 2026

U codes look scary at first. When U0100 or U0129 shows up, many owners assume a control module is dead. Most of the time it isn't. These codes mean one module can no longer hear another on the data bus. With a bit of method you can usually find out why on your own.

How U codes work

On Sea-Doo and Can-Am, several modules share data over the CAN bus, for example the engine control module (ECM), the instrument cluster and, on a Sea-Doo, the iBR module. When messages from one of them stop arriving, the receiving module stores a U code. So the code often isn't stored in the module that dropped out, but in the one that is missing it. That is why it matters exactly where the code is stored. More on that in Understanding DTCs by Control Unit.

What BRP says about U0100

In the official BRP list, U0100 has several wordings depending on the vehicle and the module:

  • Loss of communication with the Vehicle Control Unit (VCU)
  • Loss of communication with the Engine Control Module (ECM) or VCU
  • Lost communication with ECM, lost CAN IDs
  • ECU could not establish CAN communication with partner ECU
  • ECM CAN message missing or invalid

In short, another module can't hear the ECM or the VCU. If the engine won't start at the same time, that is an important clue, because the ECM may be missing from the bus completely.

What BRP says about U0129

In the BRP list, U0129 only has iBR meanings: loss of communication with the iBR (Intelligent Brake and Reverse) actuator, lost communication with iBR, CAN communication error between ECM and iBR module, and iBR CAN messages timeout or validity. So U0129 concerns machines with iBR, mainly Sea-Doo. If you see U0129 on a Can-Am, read the plain-language text in the app carefully, because the current BRP list has no other meaning for it.

Common causes

  • Low voltage: if the battery dips during cranking, modules drop out for a moment. That often leaves U codes behind.
  • Connectors and corrosion: water and salt in the connectors at the ECM or the iBR module.
  • Wiring harness: chafed CAN wires, damaged pins, damage after modifications.
  • Module power: the fuse, relay or ground of the affected module.
  • The module itself: an iBR module after water got in, or a failed control module. That is less common than many think.

A typical picture after winter storage or electrical work: several modules report U codes at the same time. That almost always points to one shared cause like voltage, ground or a central connector, not to several failed modules at once.

The right check order

  1. Read every module: which codes are stored where, active or stored?
  2. Battery and ground: charge, clean the terminals, check the ground.
  3. Connector at the affected module: the iBR module for U0129, the ECM for U0100. Unplug, clean, dry and plug back in firmly.
  4. Check the fuses: per the owner's manual.
  5. Clear and restart: if the code doesn't return, it was a brief dropout.

Reading and clearing with the app

With M-JET DIAGNOSTIC you read the ECM, cluster, iBR and, depending on the vehicle, other modules over Bluetooth. You see which module stored the U code and whether it is active. If a module doesn't answer at all, that is a clue too. For iBR faults you can check status, run auto calibration and move the iBR up and down after the repair. More on iBR in Diagnosing Sea-Doo iBR Faults.

When to go to a shop

If the battery, connectors and fuses are fine and the code stays active, the CAN bus has to be measured. How to tell a real module failure from wiring trouble is covered in Can-Am ECM Failure.

Frequently asked questions

Does U0100 mean the ECM is dead?

Usually not. Voltage, connectors or wiring are more often to blame. A failed ECM only becomes likely once power and wiring are proven good.

Why is U0129 stored after winter storage?

Often because of a weak battery or moisture in the connectors. Charge the battery, check the connectors, clear the code and see if it comes back.

Can I just clear U codes?

Yes, but only once you know the cause. If the code comes right back, the connection is still disturbed.

Why do several warnings come on with U0100?

Because the cluster gets a lot of its information from the ECM. When that data is missing, it can't display things properly and reports several faults at once. The actual cause is usually just one.

Tags: CAN Bus, Can-Am, Fault Code, Sea-Doo, U0100, U0129
Previous
Fault Code U0100 and U0129 on Sea-Doo and Can-Am: Lost Communication
Next
Can-Am PPS Fault Code: Pedal Sensor Codes Explained

Related Articles

Can-Am PPS Fault Code: Pedal Sensor Codes Explained

Can-Am PPS Fault Code: Pedal Sensor Codes Explained

Fault Code U0100 and U0129 on Sea-Doo and Can-Am: Lost Communication

M-JET POWERSPORTS – software tuning for Sea-Doo and diagnostics for Sea-Doo, Can-Am and Yamaha WaveRunner. Everything runs through the diagnostic port and is controlled from your smartphone, no laptop needed and ready in minutes. The M-JET Flasher adds power to all Sea-Doo Spark models as well as the RXT-X, RXP-X, GTR, GTI, Wake, GTX and other Sea-Doo models. The M-JET Modules extend the system, for example with temperature and display functions. M-JET DIAGNOSTIC is the diagnostic tool for Sea-Doo, Can-Am and Yamaha WaveRunner: read and clear fault codes, view live data, run service resets and service functions, including key programming on BRP vehicles.

Download on the App Store Get it on Google Play

LEGAL

  • Privacy Policy
  • General terms and conditions of business
  • imprint

Models

  • Sea-Doo Tuning
  • Can-Am Tuning
  • Ski-Doo & Lynx Tuning

MISCELLANEOUS

  • Dealer inquiry
  • While-Label solutions
  • News
  • Dealermap
© 2026 M-JET POWERSPORTS
Afghanistan (EUR €)
Åland Islands (EUR €)
Albania (EUR €)
Algeria (EUR €)
Andorra (EUR €)
Angola (EUR €)
Anguilla (EUR €)
Antigua & Barbuda (EUR €)
Argentina (EUR €)
Armenia (EUR €)
Aruba (EUR €)
Ascension Island (EUR €)
Australia (EUR €)
Austria (EUR €)
Azerbaijan (EUR €)
Bahamas (EUR €)
Bahrain (EUR €)
Bangladesh (EUR €)
Barbados (EUR €)
Belarus (EUR €)
Belgium (EUR €)
Belize (EUR €)
Benin (EUR €)
Bermuda (EUR €)
Bhutan (EUR €)
Bolivia (EUR €)
Bosnia & Herzegovina (EUR €)
Botswana (EUR €)
Brazil (EUR €)
British Indian Ocean Territory (EUR €)
British Virgin Islands (EUR €)
Brunei (EUR €)
Bulgaria (EUR €)
Burkina Faso (EUR €)
Burundi (EUR €)
Cambodia (EUR €)
Cameroon (EUR €)
Canada (EUR €)
Cape Verde (EUR €)
Caribbean Netherlands (EUR €)
Cayman Islands (EUR €)
Central African Republic (EUR €)
Chad (EUR €)
Chile (EUR €)
China (EUR €)
Christmas Island (EUR €)
Cocos (Keeling) Islands (EUR €)
Colombia (EUR €)
Comoros (EUR €)
Congo - Brazzaville (EUR €)
Congo - Kinshasa (EUR €)
Cook Islands (EUR €)
Costa Rica (EUR €)
Côte d’Ivoire (EUR €)
Croatia (EUR €)
Curaçao (EUR €)
Cyprus (EUR €)
Czechia (EUR €)
Denmark (EUR €)
Djibouti (EUR €)
Dominica (EUR €)
Dominican Republic (EUR €)
Ecuador (EUR €)
Egypt (EUR €)
El Salvador (EUR €)
Equatorial Guinea (EUR €)
Eritrea (EUR €)
Estonia (EUR €)
Eswatini (EUR €)
Ethiopia (EUR €)
Falkland Islands (EUR €)
Faroe Islands (EUR €)
Fiji (EUR €)
Finland (EUR €)
France (EUR €)
French Guiana (EUR €)
French Polynesia (EUR €)
French Southern Territories (EUR €)
Gabon (EUR €)
Gambia (EUR €)
Georgia (EUR €)
Germany (EUR €)
Ghana (EUR €)
Gibraltar (EUR €)
Greece (EUR €)
Greenland (EUR €)
Grenada (EUR €)
Guadeloupe (EUR €)
Guatemala (EUR €)
Guernsey (EUR €)
Guinea (EUR €)
Guinea-Bissau (EUR €)
Guyana (EUR €)
Haiti (EUR €)
Honduras (EUR €)
Hong Kong SAR (EUR €)
Hungary (EUR €)
Iceland (EUR €)
India (EUR €)
Indonesia (EUR €)
Iraq (EUR €)
Ireland (EUR €)
Isle of Man (EUR €)
Israel (EUR €)
Italy (EUR €)
Jamaica (EUR €)
Japan (EUR €)
Jersey (EUR €)
Jordan (EUR €)
Kazakhstan (EUR €)
Kenya (EUR €)
Kiribati (EUR €)
Kosovo (EUR €)
Kuwait (EUR €)
Kyrgyzstan (EUR €)
Laos (EUR €)
Latvia (EUR €)
Lebanon (EUR €)
Lesotho (EUR €)
Liberia (EUR €)
Libya (EUR €)
Liechtenstein (EUR €)
Lithuania (EUR €)
Luxembourg (EUR €)
Macao SAR (EUR €)
Madagascar (EUR €)
Malawi (EUR €)
Malaysia (EUR €)
Maldives (EUR €)
Mali (EUR €)
Malta (EUR €)
Martinique (EUR €)
Mauritania (EUR €)
Mauritius (EUR €)
Mayotte (EUR €)
Mexico (EUR €)
Moldova (EUR €)
Monaco (EUR €)
Mongolia (EUR €)
Montenegro (EUR €)
Montserrat (EUR €)
Morocco (EUR €)
Mozambique (EUR €)
Myanmar (Burma) (EUR €)
Namibia (EUR €)
Nauru (EUR €)
Nepal (EUR €)
Netherlands (EUR €)
New Caledonia (EUR €)
New Zealand (EUR €)
Nicaragua (EUR €)
Niger (EUR €)
Nigeria (EUR €)
Niue (EUR €)
Norfolk Island (EUR €)
North Macedonia (EUR €)
Norway (EUR €)
Oman (EUR €)
Pakistan (EUR €)
Palestinian Territories (EUR €)
Panama (EUR €)
Papua New Guinea (EUR €)
Paraguay (EUR €)
Peru (EUR €)
Philippines (EUR €)
Pitcairn Islands (EUR €)
Poland (EUR €)
Portugal (EUR €)
Qatar (EUR €)
Réunion (EUR €)
Romania (EUR €)
Russia (EUR €)
Rwanda (EUR €)
Samoa (EUR €)
San Marino (EUR €)
São Tomé & Príncipe (EUR €)
Saudi Arabia (EUR €)
Senegal (EUR €)
Serbia (EUR €)
Seychelles (EUR €)
Sierra Leone (EUR €)
Singapore (EUR €)
Sint Maarten (EUR €)
Slovakia (EUR €)
Slovenia (EUR €)
Solomon Islands (EUR €)
Somalia (EUR €)
South Africa (EUR €)
South Georgia & South Sandwich Islands (EUR €)
South Korea (EUR €)
South Sudan (EUR €)
Spain (EUR €)
Sri Lanka (EUR €)
St. Barthélemy (EUR €)
St. Helena (EUR €)
St. Kitts & Nevis (EUR €)
St. Lucia (EUR €)
St. Martin (EUR €)
St. Pierre & Miquelon (EUR €)
St. Vincent & Grenadines (EUR €)
Sudan (EUR €)
Suriname (EUR €)
Svalbard & Jan Mayen (EUR €)
Sweden (EUR €)
Switzerland (EUR €)
Taiwan (EUR €)
Tajikistan (EUR €)
Tanzania (EUR €)
Thailand (EUR €)
Timor-Leste (EUR €)
Togo (EUR €)
Tokelau (EUR €)
Tonga (EUR €)
Trinidad & Tobago (EUR €)
Tristan da Cunha (EUR €)
Türkiye (EUR €)
Tunisia (EUR €)
Turkmenistan (EUR €)
Turks & Caicos Islands (EUR €)
Tuvalu (EUR €)
U.S. Outlying Islands (EUR €)
Uganda (EUR €)
Ukraine (EUR €)
United Arab Emirates (EUR €)
United Kingdom (EUR €)
United States (EUR €)
Uruguay (EUR €)
Uzbekistan (EUR €)
Vanuatu (EUR €)
Vatican City (EUR €)
Venezuela (EUR €)
Vietnam (EUR €)
Wallis & Futuna (EUR €)
Western Sahara (EUR €)
Yemen (EUR €)
Zambia (EUR €)
Zimbabwe (EUR €)
Deutsch
English
français
português (Brasil)
hrvatski
Ελληνικά
Español
Italiano
العربية

All trademarks, brand and product names (e.g. BRP, Sea-Doo, Can-Am, Ski-Doo, Lynx, Rotax, Yamaha) belong to their respective owners and are used for identification purposes only. M-JET POWERSPORTS is not affiliated with, endorsed or sponsored by these or any other manufacturers. Use at your own risk.

Cart 0

Confirm your age

Are you 18 years old or older?

Come back when you're older

Sorry, the content of this store can't be seen by a younger audience. Come back when you're older.

Shopping Cart

Your cart is currently empty.
Add note for seller
Estimate shipping rates
null
Subtotal €0,00
For technical reasons, payment via PayPal is currently unavailable. In checkout you still have over 80 other secure payment methods available.
View Cart