This is not an error. It tells you that two instances of the same activity were created. The first one was then destroyed. It usually happens when you open an activity from a notification.
My mistake. I didn't read the condition correctly. If the activity is not paused then it will only execute once. Both CallSub and CallSubDelayed will work here.