As far as I know, non-IGC do not allow Task declarations. IGC Flarm use to have "IGC approve" stickers on the housing.
You can also find out if it is a IGC Flarm by watching the serial monitor inside LK8000 device Dialog, restart flarm and look init checks written at the serial monitor. Shuld somehow look like this (IGC + ENL):
I have an IGC (Swiss)Flarm connected to a Kobo Touch which is unable to declare a task to the Flarm. When I change to XCSoar the configuration is able to declare to the Flarm without problems. I believe there is a problem with the current build.
Is it connected directly to the Kobo or is there a vario or something similar mixing NMEA sentences. Of so, this is a known problem already fixed for Version after the 7.0 release: https://github.com/LK8000/LK8000/pull/1182
I have a Swiss Flarm and a KRT2 radio connected to a Kobo Touch with the latest official LK8000 version through a 4-way usb OTG hub. This configuration suffered frequent disconnects (buffer under-runs) until I read a post here which mentioned that cheap hubs automatically fall back to the slowest baud rate. Since I have set both to 9600 baud the system appears stable.....but unable to declare