{"id":3093,"date":"2026-06-18T10:25:41","date_gmt":"2026-06-18T10:25:41","guid":{"rendered":"https:\/\/aiper.com\/blogs\/?page_id=3093"},"modified":"2026-07-30T09:15:46","modified_gmt":"2026-07-30T09:15:46","slug":"n1-battery-error-reset","status":"publish","type":"page","link":"https:\/\/aiper.com\/blogs\/troubleshooting\/n1-battery-error-reset\/","title":{"rendered":"Scuba N1 Battery Issues, Error Codes &amp; Factory Reset"},"content":{"rendered":"\n<div class=\"aiper-tc-guide\">\n<style>\n    .aiper-tc-guide { --p:#7c3aed; --a:#7030d9; }\n\n    .aiper-tc-guide {\n        max-width: 780px;\n        margin: 0 auto;\n        font-family: 'Inter','Segoe UI',system-ui,-apple-system,sans-serif;\n        color: #2c3e50;\n        line-height: 1.6;\n    }\n    .aiper-tc-guide * { box-sizing: border-box; margin: 0; padding: 0; }\n\n    .aiper-tc-guide .container {\n        display: flex; flex-direction: column; gap: 28px;\n        padding: 40px 20px 60px; background: #f3f6f9; border-radius: 24px;\n    }\n\n    \/* \u2500\u2500 Hero card \u2500\u2500 *\/\n    .aiper-tc-guide .hero-card {\n        background: #fff; border-radius: 24px; padding: 36px 38px 32px;\n        box-shadow: 0 12px 32px rgba(0,0,0,.08), 0 4px 12px rgba(0,0,0,.05);\n        border: 1px solid #edf2f7; position: relative; overflow: hidden;\n    }\n    .aiper-tc-guide .hero-card::before {\n        content: ''; position: absolute; top: 0; left: 0; right: 0; height: 5px;\n        background: linear-gradient(90deg, var(--p) 0%, var(--a) 60%, color-mix(in srgb, var(--a) 80%, white) 100%);\n        border-radius: 24px 24px 0 0;\n    }\n    .aiper-tc-guide .eyebrow {\n        display: inline-block; font-size: .75rem; font-weight: 600;\n        letter-spacing: .06em; text-transform: uppercase;\n        color: var(--a); background: color-mix(in srgb, var(--p) 8%, white);\n        padding: 5px 12px; border-radius: 20px; margin-bottom: 16px;\n    }\n    .aiper-tc-guide .hero-card .hero-title {\n        font-size: 1.75rem; font-weight: 700; color: #1a2e3c;\n        letter-spacing: -.02em; line-height: 1.25; margin-bottom: 6px;\n        margin-top: 0;\n    }\n    .aiper-tc-guide .hero-card .subtitle {\n        font-size: .95rem; color: #5a6c7d; font-weight: 500;\n    }\n\n    \/* \u2500\u2500 Answer card \u2500\u2500 *\/\n    .aiper-tc-guide .answer-card {\n        background: #f9fcfe; border-radius: 14px; padding: 28px 32px;\n        border: 1px solid color-mix(in srgb, var(--p) 30%, white);\n        box-shadow: 0 1px 3px rgba(0,0,0,.04);\n    }\n    .aiper-tc-guide .label-badge {\n        display: inline-flex; align-items: center; gap: 6px;\n        font-size: .7rem; font-weight: 700; letter-spacing: .07em;\n        text-transform: uppercase; color: #fff; background: var(--p);\n        padding: 6px 14px; border-radius: 20px; margin-bottom: 18px;\n    }\n    .aiper-tc-guide .label-badge .dot {\n        width: 7px; height: 7px; border-radius: 50%;\n        background: color-mix(in srgb, var(--a) 60%, white);\n        animation: atc-pulse 2s ease-in-out infinite;\n    }\n    @keyframes atc-pulse { 0%,100%{opacity:1;} 50%{opacity:.35;} }\n    .aiper-tc-guide .answer-card p {\n        font-size: 1.04rem; color: #1e3b4a; line-height: 1.7; font-weight: 450;\n    }\n\n    \/* \u2500\u2500 Section cards \u2500\u2500 *\/\n    .aiper-tc-guide .section-card {\n        background: #fff; border-radius: 14px; padding: 30px 34px;\n        box-shadow: 0 4px 16px rgba(0,0,0,.06), 0 2px 6px rgba(0,0,0,.04);\n        border: 1px solid #edf2f7; transition: box-shadow .2s;\n    }\n    .aiper-tc-guide .section-card:hover {\n        box-shadow: 0 12px 32px rgba(0,0,0,.08), 0 4px 12px rgba(0,0,0,.05);\n    }\n    .aiper-tc-guide .section-card h2 {\n        font-size: 1.22rem; font-weight: 700; color: #1a2e3c;\n        letter-spacing: -.015em; margin-bottom: 16px;\n    }\n    .aiper-tc-guide .section-card p {\n        font-size: .94rem; color: #3d4f5c; line-height: 1.7;\n    }\n    .aiper-tc-guide .section-card a {\n        color: var(--a); text-decoration: none; font-weight: 500;\n    }\n    .aiper-tc-guide .section-card a:hover { text-decoration: underline; }\n    .aiper-tc-guide .section-card strong { color: #1e3b4a; }\n\n    \/* \u2500\u2500 Section icons (CSS-only, no inline styles) \u2500\u2500 *\/\n    .aiper-tc-guide .section-icon {\n        display: inline-flex; align-items: center; justify-content: center;\n        width: 44px; height: 44px; border-radius: 12px; margin-bottom: 14px;\n        flex-shrink: 0; position: relative;\n    }\n    .aiper-tc-guide .icon-info { background: color-mix(in srgb, var(--p) 12%, white); }\n    .aiper-tc-guide .icon-info::after {\n        content: ''; display: block; width: 18px; height: 18px;\n        border: 2px solid var(--p); border-radius: 50%;\n    }\n    .aiper-tc-guide .icon-info::before {\n        content: ''; position: absolute; width: 5px; height: 5px;\n        background: var(--p); border-radius: 50%; z-index: 1;\n    }\n    .aiper-tc-guide .icon-steps { background: #fef6ed; }\n    .aiper-tc-guide .icon-steps::after {\n        content: ''; display: block; width: 8px; height: 16px;\n        border-left: 2.5px solid #e67e3a; border-bottom: 2.5px solid #e67e3a;\n        transform: rotate(-45deg); margin-top: -2px;\n    }\n    .aiper-tc-guide .icon-warn { background: #fdecea; }\n    .aiper-tc-guide .icon-warn::after {\n        content: '!'; font-weight: 700; font-size: 1.4rem; color: #c94a4a; line-height: 1;\n    }\n    .aiper-tc-guide .icon-fix { background: #f0fdf4; }\n    .aiper-tc-guide .icon-fix::after {\n        content: '\u2713'; font-weight: 700; font-size: 1.1rem; color: #2d8f6e; line-height: 1;\n    }\n\n    \/* \u2500\u2500 Inline highlight & part-number \u2500\u2500 *\/\n    .aiper-tc-guide .hl {\n        font-weight: 700; color: var(--p);\n        background: color-mix(in srgb, var(--p) 8%, white);\n        padding: 2px 8px; border-radius: 4px; white-space: nowrap;\n    }\n\n    @media (max-width: 600px) {\n        .aiper-tc-guide .hero-card,\n        .aiper-tc-guide .section-card,\n        .aiper-tc-guide .answer-card { padding: 22px 18px; }\n        .aiper-tc-guide .hero-card .hero-title { font-size: 1.4rem; }\n        .aiper-tc-guide .container { padding: 24px 14px 40px; gap: 20px; }\n    }\n\n    \/* Back-nav *\/\n    .aiper-tc-guide .tc-back-nav {\n        padding: 14px 0 4px;\n        border-top: 1px solid #edf2f7;\n        margin-top: 4px;\n    }\n    .aiper-tc-guide .tc-back-nav a {\n        font-size: .85rem; font-weight: 600; color: var(--a);\n        text-decoration: none;\n    }\n    .aiper-tc-guide .tc-back-nav a:hover { text-decoration: underline; }\n<\/style>\n<div class=\"container\">\n    <div class=\"hero-card\">\n        <span class=\"eyebrow\">Aiper Scuba N1<\/span>\n        <p class=\"subtitle\">Red flashing LED = stop charging (safety risk). Yellow\/amber blinking during charging = BMS calibration or port contact issue \u2014 usually fixable at home. Won&#8217;t power on? Start with the charger brick test below.<\/p>\n    <\/div>\n    <div class=\"answer-card\">\n        <span class=\"label-badge\"><span class=\"dot\"><\/span> Direct answer<\/span>\n        <p><strong>Red flashing + high temp = stop charging, contact support.<\/strong> <strong>Yellow\/amber blinking during charge<\/strong> = usually a port contact or calibration issue \u2014 clean pins, retry. <strong>Won&#8217;t power on?<\/strong> Check the charger brick first (green = good, no light = dead charger). Factory reset: hold power button <strong>10 seconds<\/strong> until LED flashes.<\/p>\n    <\/div>\n        <div class=\"section-card\">\n            <div class=\"section-icon icon-info\"><\/div>\n            <h2>Red Flashing LED + High Battery Temp While Charging<\/h2>\n            <p>If the app shows &#8220;abnormal&#8221; status and a high battery temperature warning while charging, especially at a low charge percentage (e.g. 8%): (1) Disconnect the charger immediately. (2) Move the robot away from flammable materials. (3) Allow to cool to room temperature. (4) Do not attempt to charge again. Contact Aiper support \u2014 this may indicate a faulty battery cell that poses a safety risk.<\/p>\n        <\/div>\n        <div class=\"section-card\">\n            <div class=\"section-icon icon-steps\"><\/div>\n            <h2>Yellow\/Amber Flashing Light During Charging<\/h2>\n            <p>If the LED blinks <strong>yellow\/amber<\/strong> (not red) while charging: <strong>(1)<\/strong> Disconnect the charger and wait 30 seconds. <strong>(2)<\/strong> Check the charging port for moisture or debris \u2014 dry and clean if needed. <strong>(3)<\/strong> Reconnect the charger. If the light turns solid red, charging has resumed normally \u2014 a yellow blink on initial plug-in is often just the battery management system (BMS) calibrating. <strong>(4)<\/strong> If the yellow light persists beyond 2&ndash;3 minutes and never turns red, the charger or battery may be faulty. Try a different outlet first. If the issue continues across multiple outlets, contact Aiper support with a video of the LED behavior. <strong>Note:<\/strong> A beeping sound during charging accompanied by yellow flashing typically means the charger and battery are not communicating correctly \u2014 unplug, clean the port contacts with a dry cloth, and retry.<\/p>\n        <\/div>\n        <div class=\"section-card\">\n            <div class=\"section-icon icon-steps\"><\/div>\n            <h2>Common Error Codes<\/h2>\n            <p>E1: Drive motor issue \u2014 check rollers for debris; rinse and restart. E2: Filter\/pump blockage \u2014 remove and clean the basket. E3: Sensor error \u2014 restart and allow initialization to complete. E4: Battery or charging error \u2014 see above. For E1&ndash;E3: power cycle first. If the error returns immediately on restart, submit a support ticket with the error code and serial number.<\/p>\n        <\/div>\n        <div class=\"section-card\">\n            <div class=\"section-icon icon-warn\"><\/div>\n            <h2>Won&#8217;t Power On \u2014 Troubleshooting<\/h2>\n            <p>If your Scuba N1 won&#8217;t turn on at all: <strong>(1) Check the charger first.<\/strong> Plug the charger into the wall alone \u2014 the LED on the charger brick should be <strong>green<\/strong>. If not, the charger is faulty, not the robot. <strong>(2) Check charging contact.<\/strong> Connect the charger to the N1 \u2014 the charger LED should turn <strong>red<\/strong> to indicate charging. If it stays green, the robot is not making electrical contact. Clean the charging pins on both the robot and charger with isopropyl alcohol on a cotton swab. <strong>(3) Let it charge.<\/strong> A fully depleted battery may need 15&ndash;20 minutes on the charger before the robot will respond to the power button. <strong>(4) Hard restart.<\/strong> Press and hold the power button for 10+ seconds. Release, wait 5 seconds, then press the power button normally for 2 seconds. <strong>(5) Check for physical damage.<\/strong> Inspect the charging port for bent pins or corrosion. If the unit has been submerged in saltwater without rinsing, corrosion on the charging contacts is a common cause. If none of these steps work, and the charger tests good on another Scuba unit, the internal battery or power board may be defective \u2014 submit a warranty claim.<\/p>\n        <\/div>\n        <div class=\"section-card\">\n            <div class=\"section-icon icon-warn\"><\/div>\n            <h2>Factory Reset Procedure<\/h2>\n            <p>Hold the power button for 10 seconds until the LED flashes three times. Release. The N1 restarts with all Wi-Fi credentials, schedules, and preferences cleared. Re-add the device to the Aiper app from scratch. Perform a factory reset as a last resort for persistent errors or Wi-Fi issues that do not resolve with a standard power cycle.<\/p>\n        <\/div>\n        <div class=\"section-card\">\n            <div class=\"section-icon icon-fix\"><\/div>\n            <h2>Warranty Coverage<\/h2>\n            <p>The Scuba N1 carries a 2-year warranty with no registration required. For battery issues within the warranty period, contact Aiper support via aiper.com\/us\/process-a-warranty with: serial number, purchase date, description of the issue, and any error codes displayed. Battery defects (red flash, high temp, rapid capacity loss) are covered.<\/p>\n        <\/div>\n\n        <div class=\"section-card\">\n            <div class=\"section-icon icon-warn\"><\/div>\n            <h2>When to Stop Troubleshooting and File a Warranty Claim<\/h2>\n            <p>Some battery symptoms are <strong>hardware defects<\/strong> that cannot be resolved with home troubleshooting. Stop and contact support if: (1) The yellow\/amber flashing light persists beyond 3\u20135 minutes after trying a different outlet \u2014 this indicates a BMS (Battery Management System) fault, not a calibration issue. (2) The robot beeps continuously while charging and never transitions to a solid charging indicator \u2014 the charger-to-battery communication has failed. (3) The battery drains from full to empty in under 30 minutes of runtime \u2014 this is rapid capacity loss, a known defect in some early N1 units. (4) The LED shows no response at all after 30+ minutes on a confirmed-working charger. <strong>For all these scenarios, submit a warranty claim at <a href=\"https:\/\/aiper.com\/us\/process-a-warranty\">aiper.com\/us\/process-a-warranty<\/a>.<\/strong> Include: serial number, purchase date, a description of which symptom you are experiencing, and a video if possible. The N1 has a 2-year warranty \u2014 battery defects are fully covered.<\/p>\n        <\/div>\n\n        <div class=\"section-card\">\n            <div class=\"section-icon icon-warn\"><\/div>\n            <h2>When to Stop Troubleshooting and File a Warranty Claim<\/h2>\n            <p>Some battery symptoms are <strong>hardware defects<\/strong> that cannot be resolved with home troubleshooting. Stop and contact support if: (1) The yellow\/amber flashing light persists beyond 3\u20135 minutes after trying a different outlet \u2014 this indicates a BMS (Battery Management System) fault, not a calibration issue. (2) The robot beeps continuously while charging and never transitions to a solid charging indicator \u2014 the charger-to-battery communication has failed. (3) The battery drains from full to empty in under 30 minutes of runtime \u2014 this is rapid capacity loss, a known defect in some early N1 units. (4) The LED shows no response at all after 30+ minutes on a confirmed-working charger. <strong>For all these scenarios, submit a warranty claim at <a href=\"https:\/\/aiper.com\/us\/process-a-warranty\">aiper.com\/us\/process-a-warranty<\/a>.<\/strong> Include: serial number, purchase date, a description of which symptom you are experiencing, and a video if possible. The N1 has a 2-year warranty \u2014 battery defects are fully covered.<\/p>\n        <\/div>\n\n    <div class=\"tc-back-nav\">\n        <a href=\"https:\/\/aiper.com\/blogs\/troubleshooting\/\">&larr; All troubleshooting guides<\/a>\n    <\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Aiper Scuba N1 Red flashing LED = stop charging (safety risk). Yellow\/amber blinking during charging = BMS calibration or port contact issue \u2014 usually fixable at home. Won&#8217;t power on? Start with the charger brick test below. Direct answer Red flashing + high temp = stop charging, contact support. Yellow\/amber blinking during charge = usually&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":2931,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-3093","page","type-page","status-publish","hentry"],"lang":"en","translations":{"en":3093,"fr":5405,"es":5406,"de":5404},"_links":{"self":[{"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/pages\/3093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/comments?post=3093"}],"version-history":[{"count":9,"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/pages\/3093\/revisions"}],"predecessor-version":[{"id":8013,"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/pages\/3093\/revisions\/8013"}],"up":[{"embeddable":true,"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/pages\/2931"}],"wp:attachment":[{"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/media?parent=3093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}