Android_alarm_manager_plus not triggering callback

I followed the example instructions for this plugin successfully but only the FIRST debug session… So I know it CAN work. Now, I get no error but the alarm is never triggered ?!? Traced into the plugin and no error there.

Debuging on my connected device: Samsung model SM-J120W Android version 6.0.1

android_alarm_manager_plus 1.0.1

in AndroidManifest.xml:

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>

        <action android:name="android.intent.action.BOOT_COMPLETED"/>

in main.dart:
Also tried top level and static function in home page

// top level function is never called :-(
void callback() {
  final DateTime now =;
  final int isolateId = Isolate.current.hashCode;
  print("[$now] Hello, world! isolate=$isolateId function='$callback'");

Future<void> main() async {
  bool test = await AndroidAlarmManager.initialize();
  print('initialize test = $test'); // **_returns true_**

in my home page:
Also tried oneshot and oneshotat.

  child: Switch(
  value: isOn,
  onChanged: (value) {
    setState(() {
      isOn = value;
    if (isOn == true) {
      AndroidAlarmManager.periodic(Duration(seconds: 10), alarmId, **callback**, startAt:, exact: true, wakeup: true)
          .then((value) => print('Alarm Timer Started = $value')); // **_returns true_**
    } else {
      AndroidAlarmManager.cancel(alarmId).then((value) => print('Alarm Timer Canceled = $value'));

flutter doctor:

[√] Flutter (Channel stable, 2.2.1, on Microsoft Windows [Version 10.0.19042.985], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[√] Chrome - develop for the web
[√] Android Studio
[√] VS Code (version 1.56.2)
[√] Connected device (3 available)

• No issues found!

Is there any missing information that I can provide ?

Thanks for any help/sugestion you can provide !