To go off of this since he didn't give any real info.
You need a manifest for it to show up in the selector (Look at the API)
It wont ever actually run cus you are only getting the objects once, you need to get them every loop to ensure you have the most up-to-date information to work with.
Also your checkpoint idea is gonna fail as soon as the bot misclicks once