Open abreinig opened 3 weeks ago
Are you running the latest firmware? Older versions had a known bug causing issues with split connections
I just came back to put my firmware version, and you beat me! Firmware version v3.0 , my branch is synced with upstream KinesisCorporation/Adv360-Pro-ZMK:V3.0
I'm also having the same issue with my branch, synced with V3.0.
I'm also having this issue. It seems that plugging in the left module then disconnecting seems to rectify the issue - temporarily.
I have just updated to the latest firmware but the issue seems to persist.
Can we please get an official response on this? Other ZMK boards do not have this problem. If it's a software problem, can you contract someone to fix it? If it's a hardware problem, are you aware of how to fix it? Will it be fixed in an upcoming hardware revision?
Hi All-
Sorry to hear you are having "syncing" troubles. We've talked with our team here are not seeing any widespread issues with syncing. Did your keyboards stop syncing overnight or did it happen after a firmware flash or other operation?
Why don't you try performing BOTH a 2.0 and 3.0 Settings Reset and then re-flashing your 3.0 firmware using the Reset files and instructions linked below. If that still doesn't resolve the issue, please submit a ticket and reference this thread and we'll escalate to a repair/replacement unit.
Files: https://kinesis-ergo.com/download/adv360-pro-settings-reset-version-2-0/ https://kinesis-ergo.com/download/adv360-pro-settings-reset-version-3-0/
Instructions: https://kinesis-ergo.com/wp-content/uploads/Advantage360-Professional-Firmware-Update-Instructions-11.22.23-KB360-PRO-GBR.pdf https://kinesis-ergo.com/wp-content/uploads/Advantage360-Professional-Settings-Reset-Instructions-11.22.23-KB360-PRO-GBR.pdf
Ticket: https://kinesis-ergo.com/support/contact-a-technician/
This should be reproducible. I have had same exact issue on 2 different new boards with latest firmware and resets. Steps to reproduce:
The right side will not pair to the left. Even if I turn it off and on it will not pair. It will only pair if I turn both sides off, and turn the left side on and wait, then turn the right side on. So, when I am turning both sides on, if I am not careful enough to turn on the left side first, they don't pair and I have to start over. Please repeat these steps and let me know if you have the same issue. Like I said, my other ZMK boards do not have this problem.
Thanks for the additional information.
Early versions of firmware required that the left side be powered on first but newer versions are not picky. We just flashed factory firmware and powered on the right first with no issue.
Does it always sync properly when the left side is powered on first? Does it stay synced in that situation even after the keyboard goes to sleep?
It would be worth performing the double 2.0 and 3.0 reset and then installing see if you can restore the keyboard to expected functionality. If that doesn't work, we'll pay to ship it back to Kinesis to troubleshoot and repair/replace as needed per your warranty.
Thanks for the response. The halves have always synced properly as long as I turn on the left side and wait a second before turning on the right side. They stay synced even after the keyboard goes to sleep. I will try the double 2.0 and 3.0 reset and report back my testing results.
That's good to hear as its always been the best practice for powering on the devices.
Steps performed:
Result: Same problem as before. Even if I turn on the right half a millisecond (not scientific) before the left half, they don't sync.
Thanks for trying that. The keyboard certainly "should" allow you to turn on the right side first so its weird that it does not. Since the its working perfectly with the left side being powered on first its unlikely a hardware issue.
Are the other ZMK split keyboards you referenced in the vicinity of this 360 and powered on? Perhaps there is some interference.
If you want to proceed with a repair/replacement please submit a ticket.
That's a good question about interference. I took the halves to different parts of my home away from other devices in an attempt to get away from something that could be interfering but the behavior didn't change. It's not the most scientific test, I could take them in my car and drive to a field for a better test. It does give me hope that you can't replicate this behavior.
What is/are the cause(s) of the right side not pairing with the left side? I have used a different ZMK board for months (glove80) and I turn both sides on and off many times every day and never had a single issue despite never paying attention to the order of turning the sides on or anything. It is infuriating the dance I have to do to get the sides paired on the kinesis advantage 360. Is it a code problem, a hardware problem, or what?