You can have any number of timers going at once (well, within practical reason, I suppose). The error you’re getting is not related to having more than one timer. Most likely, one of the listener functions that you’re specifying is undefined or not in the proper scope or some such issue.
Given the error, I assume you have a typo with one of your performWithDelay’s (so it ends up looking into the timer table with a bad key and finds nothing).
You can have any number of timers going at once (well, within practical reason, I suppose). The error you’re getting is not related to having more than one timer. Most likely, one of the listener functions that you’re specifying is undefined or not in the proper scope or some such issue.
Given the error, I assume you have a typo with one of your performWithDelay’s (so it ends up looking into the timer table with a bad key and finds nothing).