I have SYSTEM_MODE on AUTOMATIC and SYSTEM_THREAD is not enabled.
I declare my particle functions in the setup() routine.
Looking into the particle console, I usually see the particle functions. But when I upload some new code and flash it to the electron, the functions are not appearing anymore.
Any hint what causes this?
What does the RGB LED do on the device?
Do you get the “came online” even of the device in console?
Have you tried calling the functions via CLI (e.g. particle call <deviceName> <fnName> <arg=x>)?
Can you try reflashing Tinker (e.g. via particle flash --usb tinker -v) and see whether its functions register correctly?