Sanytron Astrion — Battery Charging Issue Diagnosis
Reported Problem
My Sanytron Astrion remote was not charging properly on the docking station when powered on. The charger display (Ubigbuy 420W GaN PPS PD3.1 140W) showed 3W only for a fraction of a second, then dropped back to 0W. With the remote powered off, charging worked — cycling between 3W for ~10 seconds, then 0W for ~1 second.
Diagnostic Process
Step 1 — Hardware Verification I normally use a USB-C → USB-C cable to power the docking station. For diagnostic purposes I temporarily connected a USB-A cable, which delivers a maximum of 4.5W — confirming this is insufficient to simultaneously charge the battery and power the active remote. After switching back to USB-C → USB-C the problem persisted, suggesting a deeper cause than the power supply itself.
Step 2 — Charging Cycle Characteristics and Mechanical Contact I measured a regular cycle: ~10 seconds of charging (3W) → ~1 second pause. The regularity of the cycle ruled out unstable mechanical contact of the magnetic connectors — this is intentional behavior of the docking station’s charging protocol. It is also worth noting that the positioning of the remote on the dock is not a decisive factor — while there are occasional moments when the dock holds contact less firmly, in the vast majority of cases the contact is good. Crucially, when the charging problem occurs, no repositioning of the remote on the dock helps — which conclusively rules out a mechanical cause.
Step 3 — Powered-Off Remote Test With the remote completely powered off, the battery level actually increased (from 23% upward), confirming that the docking station, magnetic connectors, and battery are all functioning correctly on the hardware level. The problem was software or power management related.
Step 4 — Firmware History I recalled that after a previous wipe data (one week earlier) charging had worked correctly — and I posted about this on the Sanytron forum. A new firmware update then arrived and the problem returned, suggesting a firmware regression.
Step 5 — Android Recovery Wipe Data I first attempted wipe cache only — this had no effect whatsoever. Only wipe data (Power + Back → recovery menu) restored normal operation. After rebooting on version 1.0.38 charging returned to normal: 4W with the screen active, cyclic 3W with the screen off.
Step 6 — Step-by-Step Firmware Updates I performed sequential firmware updates, verifying charging behavior after each one:
All versions work correctly after wipe data.
Step 7 — Identifying the Time Pattern Key observation: the problem occurs consistently upon my return home on Thursday after a 4-day absence (I leave on Monday). Wipe data restores normal operation every time. This suggests the cause is the remote remaining powered on and on the docking station for 4 consecutive days — likely causing corruption of application data (log overflow, battery management error, or similar).
Hypothesis
Application data becomes corrupted during extended continuous charging of the remote in powered-on mode. Wipe data clears the corrupted data and restores normal operation. The problem is not tied to any specific firmware version — all tested versions work correctly after wipe data.
Experiments To Be Conducted
Experiment A — already planned (this coming Monday): Before leaving I will power off the remote and leave it on the docking station for 4 days. Upon returning on Thursday I will check whether the charging problem occurs. If it does not — this will confirm that the remote operating in powered-on mode for an extended period on the dock is the culprit.
Experiment B — next step: I will leave the remote powered on for 4 days away from the docking station (e.g. on a desk). Upon returning on Thursday I will check whether the charging problem occurs. If it does not — this will confirm that it is specifically the combination of “powered on + docked for 4 days” that causes data corruption, rather than simply leaving the remote powered on.
Results of both experiments will be published on the Sanytron forum as a detailed bug report.
This text was written based on my own observations and measurements, with editorial assistance from AI (Claude, Anthropic).