I retired mine years ago due to pilot error and a RTH scenario at the time.
I tried to repair the little guy but it didn't work.
You may or may not know this, but the SPARK doesn't broadcast the RID (remote identification), that is required for drones over 249 grams when flying in the US outside.
An RID transmitter must be attached to the SPARK to be FAA compliant nowadays.
I miss flying my SPARK but the Mavic Air 2 and the NEO have been good to me so far.