Symbol not found error on devices without glance support

Hi,

I encountered a weird issue yesterday on my widget. It works fine for most devices, but for those without glance support (e.g. vivoactive 3), while the project compiles, I have a Symbol not found error on a line where I create an object from a custom class.

    (:mobile)
    public function initialize(lastPairedDevice as Ble.ScanResult?) {
        BehaviorDelegate.initialize();
        self.delegate = new MobileDelegate(); // SYMBOL NOT FOUND ERROR 
    }

(:mobile)
class MobileDelegate extends CameraDelegate {

    public function initialize() {
        CameraDelegate.initialize();
        // ...
    }
}

My jungle file does not exclude the (:mobile) annotation. If you want to have a close look at the whole project, this is the corresponding branch of it on GitHub: ad220/gopro-remote-connectiq at dev/v4

I don't have any clue what is wrong there, any help would be appreciated.

Thank you for your time and have a nice day !