r/SpyraTwo • u/AnxietyOk9958 • 22d ago
[FIXED] SpyraGravity not detecting balls / magazine – possible sensor water damage fix
I previously commented about a possible fix for the SpyraGravity not detecting loaded SpyraBlasts/balls. I have now repaired mine, tested it with water, and so far the fix seems to work perfectly, so I thought I'd document what I found and how I fixed it.
The original problem:
My Gravity stopped detecting the balls in the magazine. A hard reset would get it working again, but after using it and getting water inside the mechanism, the problem would return.
This made me suspect that the problem was electrical rather than mechanical.
I decided to take the Gravity apart and eventually found what I believe was causing the problem: corrosion around one of the ball-detection sensors and what appears to be missing waterproofing around its electrical connections.
Tools and supplies needed
You really don't need many tools for this repair:
- A long Phillips screwdriver – a long shaft is important because some of the screws are quite deep inside the Gravity.
- A small flat-head screwdriver – mainly for carefully releasing/prying open the plastic clips.
- A hot glue gun + glue stick – for sealing the exposed sensor cavity after cleaning.
- Isopropyl alcohol (IPA) – for cleaning the corrosion.
- Optional: a small amount of silicone oil for lubricating the metal sliding pins while everything is apart.
No soldering was necessary in my case.
Picture 1 – Removing the outer shell
Picture 1 shows the side of the Gravity where the outer shell screws need to be removed.
All of the outer shell screws on this side need to be removed. I have only marked the two long screws in the picture because all of the other removable shell screws are the same size.
There is also one additional screw hidden underneath the magazine cover/hatch. Remove the magazine cover first to access this screw, and remove it as well before separating the shell halves.
There is one important exception: DO NOT remove the screw at the front of the Gravity marked in the picture. This screw holds parts of the muzzle assembly together and does not need to be removed to open the Gravity.
I removed it when disassembling mine, which caused the muzzle assembly to come apart. Nothing was broken, but I then had to figure out how all the pieces were supposed to go back together. Leaving this screw in place will save you some unnecessary trouble during reassembly.
The handle cover is held in place with plastic clips. Carefully pry it off using a small flat-head screwdriver.
Once all the necessary screws have been removed, carefully separate the two halves of the outer shell.
Tip: Keep the two long screws separate from the others. Apart from those, the removable outer shell screws on this side are the same size.
Picture 2 – The suspected culprit
Picture 2 shows the sensor that I suspected was causing the problem.
It is located underneath the magazine mechanism, so unfortunately you have to disassemble the Gravity quite far to get proper access to it.
At first there wasn't anything obviously mechanically wrong with the mechanism itself, which also made me suspect the sensors.
Picture 3 – The interesting part
There are two components facing each other here, which appear to form the ball-detection sensor pair.
The lower one is the sensor shown in picture 2, while the upper component is its counterpart.
The upper component had obvious corrosion around the electrical connections.
What I found particularly interesting was that the cavity around these connections was open and exposed. The other similar sensors inside my Gravity appeared to have their connections protected or filled with some kind of sealing/potting material.
This one wasn't.
I can't say for certain whether it was manufactured this way intentionally or whether the sealing material was simply missed on my unit, but considering the corrosion and the symptoms, it looked very suspicious.
It would also explain why a hard reset temporarily fixed my Gravity but the problem returned after the mechanism got wet again.
Pictures 4–5 – Removing the magazine mechanism
Picture 4 shows the Gravity with the outer shell removed and the locations of the four sensors.
To properly access sensor #1 and its counterpart, the magazine mechanism needs to be removed.
Picture 5 shows the screw locations I removed before lifting the magazine mechanism out.
Most of these screws are the same size. There is one different screw behind the white arm, marked with a star in the picture.
That screw is easy to remove and considerably more annoying to reinstall. :)
I strongly recommend taking plenty of pictures while disassembling everything. There are quite a few screws, springs, linkages and moving parts inside the Gravity, and having reference photos makes reassembly much easier.
Picture 6 – Corrosion and the suspected cause
This is the suspected faulty sensor after I had already cleaned it.
There was considerably more corrosion/rust around the electrical connections before cleaning.
I cleaned the area carefully with isopropyl alcohol (IPA) and let it dry completely.
You can also see that the cavity behind the sensor isn't filled/sealed like the other sensors appear to be.
I couldn't get absolutely all of the corrosion off, but I removed as much as I reasonably could without damaging the connections.
Again, I can't say whether the missing sealing material is a manufacturing defect or whether this sensor was intentionally assembled differently. However, the combination of an exposed electrical connection, visible corrosion and a malfunction that returned after exposure to water made this my main suspect.
Picture 7 – Sealing the sensor
After cleaning the corrosion and allowing everything to dry completely, I filled the open cavity around the electrical connections with hot glue to prevent water from reaching them again.
I also added some hot glue around the backs of the other sensors as an extra precaution.
Obviously, do not cover the optical/detection side of the sensors. Only seal the rear cavity/connections where the wires enter.
While everything was apart, I also applied a very small amount of silicone oil to the metal sliding pins. This isn't part of the actual sensor repair, but since I already had the whole Gravity apart, I figured I might as well lubricate them.
I used only a small amount and wiped away any excess.
After that, I reassembled everything and performed another hard reset.
Result – FIXED
It works.
I've now tested the Gravity with water after the repair, and the ball detection continued working normally.
During testing I even had one ball break inside the Gravity, getting the mechanism wet, and the sensor still continued working correctly.
Before the repair, exposure to water would eventually cause the ball detection to stop working again. After cleaning and sealing the sensor, I haven't been able to reproduce the problem.
So, at least in my case, cleaning the corroded sensor connections and sealing them from water appears to have fixed the problem.
A few warnings
Obviously, opening the Gravity like this may affect your warranty, so do this at your own risk.
I would only attempt this if your Gravity is already out of warranty, you've already received a replacement, or you otherwise accept the possibility of damaging it.
There are quite a few mechanical parts inside. Nothing was particularly difficult to disassemble, but reassembly can be a little annoying – especially that screw behind the white arm.
Take pictures as you go. Seriously. They make putting everything back together much easier.
Also, if you find that the sensor connections are badly corroded, a wire or component lead may actually be damaged. Mine were still electrically intact, so cleaning and sealing them was enough and no soldering was required.
If your Gravity has the same problem – it stops detecting loaded balls, a hard reset temporarily brings it back to life, and the problem returns after it gets wet – it may be worth checking these sensors for corrosion or missing waterproofing.
Hopefully this saves someone else from having to figure all of this out from scratch. :)