Sat Jun 6 21:48:35 EDT 2026 Starting: Intent { flg=0x10000000 cmp=com.designlibro.petlibro/.MainActivity } Status: ok LaunchState: COLD Activity: com.designlibro.petlibro/.MainActivity TotalTime: 445 WaitTime: 446 Complete Waking up virtual display canvas... Launching Petlibro via Activity Manager... Checking Appium Server health... Appium session established successfully. Checking for hanging OS notification prompts before scanning dashboard... Checking if we are already logged in and on the dashboard... BINGO! Caramelo's profile found. Skipping login initialization entirely. Locating Caramelo's machine entry profile... Waiting 2 seconds for the device page to load... Checking for First-Time 'Done' tooltip on the device page... No 'Done' tooltip detected. Device screen is clear. Triggering instant feed canvas overlay... Feeding validation confirmed. Delivering treats immediately. Returning interface map to root layer... Safely disconnecting client driver stream links... Force-stopping application package execution layers cleanly... System optimization cleanup complete. Session closed. Mon Jun 8 07:10:10 EDT 2026 Starting: Intent { flg=0x10000000 cmp=com.designlibro.petlibro/.MainActivity } Status: ok LaunchState: COLD Activity: com.designlibro.petlibro/.MainActivity TotalTime: 625 WaitTime: 626 Complete Traceback (most recent call last): File "/home/ubuntu/feed_caramelo.py", line 390, in dashboard_feed_btn = WebDriverWait(driver, 15).until( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/lib/python3.12/site-packages/selenium/webdriver/support/wait.py", line 121, in until raise TimeoutException(message, screen, stacktrace) selenium.common.exceptions.TimeoutException: Message: Stacktrace: NoSuchElementError: An element could not be located on the page using the given search parameters. at AndroidUiautomator2Driver.findElOrEls (/root/.appium/node_modules/appium-uiautomator2-driver/node_modules/appium-android-driver/lib/commands/find.ts:86:11) at processTicksAndRejections (node:internal/process/task_queues:95:5) at AndroidUiautomator2Driver.findElOrElsWithProcessing (/usr/local/lib/node_modules/appium/node_modules/@appium/base-driver/lib/basedriver/commands/find.ts:60:12) at AndroidUiautomator2Driver.findElement (/usr/local/lib/node_modules/appium/node_modules/@appium/base-driver/lib/basedriver/commands/find.ts:75:12) Waking up virtual display canvas... Launching Petlibro via Activity Manager... Checking Appium Server health... Appium session established successfully. Checking for hanging OS notification prompts before scanning dashboard... Checking if we are already logged in and on the dashboard... BINGO! Caramelo's profile found. Skipping login initialization entirely. Locating Caramelo's machine entry profile... Waiting 2 seconds for the device page to load... Checking for First-Time 'Done' tooltip on the device page... No 'Done' tooltip detected. Device screen is clear. Triggering instant feed canvas overlay... ======================================================= ❌ CRITICAL FAULT TRIPPED: Message: Stacktrace: NoSuchElementError: An element could not be located on the page using the given search parameters. at AndroidUiautomator2Driver.findElOrEls (/root/.appium/node_modules/appium-uiautomator2-driver/node_modules/appium-android-driver/lib/commands/find.ts:86:11) at processTicksAndRejections (node:internal/process/task_queues:95:5) at AndroidUiautomator2Driver.findElOrElsWithProcessing (/usr/local/lib/node_modules/appium/node_modules/@appium/base-driver/lib/basedriver/commands/find.ts:60:12) at AndroidUiautomator2Driver.findElement (/usr/local/lib/node_modules/appium/node_modules/@appium/base-driver/lib/basedriver/commands/find.ts:75:12) ======================================================= Webhook sent with message: Feed Failed! Snapping emergency triage screenshots and layout XML... ✅ Diagnostics saved to /home/ubuntu/caramelo_fault.png and /home/ubuntu/caramelo_layout.xml 🚨 EXECUTION PAUSED FOR DEBUGGING 🚨 The script has failed, but the Appium driver is still alive. 1. Look at your scrcpy window to see where the app is stuck. 2. Open /home/ubuntu/caramelo_layout.xml in VS Code to inspect the current UI tree. 👉 Press [ENTER] in this terminal when you are ready to kill the app and exit...Wed Jun 10 09:27:38 EDT 2026 Starting: Intent { flg=0x10000000 cmp=com.designlibro.petlibro/.MainActivity } Status: ok LaunchState: COLD Activity: com.designlibro.petlibro/.MainActivity TotalTime: 3218 WaitTime: 3219 Complete Waking up virtual display canvas... Launching Petlibro via Activity Manager... Checking Appium Server health... Appium session established successfully. Checking for hanging OS notification prompts before scanning dashboard... Checking for session expiration popup... Checking if we are already logged in and on the dashboard... BINGO! Caramelo's profile found. Skipping login initialization entirely. Locating Caramelo's machine entry profile... Waiting 2 seconds for the device page to load... Checking for First-Time 'Done' tooltip on the device page... No 'Done' tooltip detected. Device screen is clear. Checking for rogue Firmware Update popup on device page... Triggering instant feed canvas overlay... Feeding validation confirmed. Delivering treats immediately. Returning interface map to root layer... Safely disconnecting client driver stream links... Force-stopping application package execution layers cleanly... System optimization cleanup complete. Session closed. Sun Jun 14 10:11:21 EDT 2026 Starting: Intent { flg=0x10000000 cmp=com.designlibro.petlibro/.MainActivity } Status: ok LaunchState: COLD Activity: com.designlibro.petlibro/.MainActivity TotalTime: 1004 WaitTime: 1005 Complete Waking up virtual display canvas... Launching Petlibro via Activity Manager... Checking Appium Server health... Appium session established successfully. Checking for hanging OS notification prompts before scanning dashboard... Checking for session expiration popup... Checking if we are already logged in and on the dashboard... BINGO! Caramelo's profile found. Skipping login initialization entirely. Locating Caramelo's machine entry profile... Waiting 2 seconds for the device page to load... Checking for First-Time 'Done' tooltip on the device page... No 'Done' tooltip detected. Device screen is clear. Checking for rogue Firmware Update popup on device page... Triggering instant feed canvas overlay... Feeding validation confirmed. Delivering treats immediately. Returning interface map to root layer... Safely disconnecting client driver stream links... Force-stopping application package execution layers cleanly... System optimization cleanup complete. Session closed. Mon Jun 15 07:16:16 EDT 2026 Starting: Intent { flg=0x10000000 cmp=com.designlibro.petlibro/.MainActivity } Status: ok LaunchState: COLD Activity: com.designlibro.petlibro/.MainActivity TotalTime: 1001 WaitTime: 1003 Complete Waking up virtual display canvas... Launching Petlibro via Activity Manager... Checking Appium Server health... Appium session established successfully. Checking for hanging OS notification prompts before scanning dashboard... Checking for session expiration popup... Checking if we are already logged in and on the dashboard... BINGO! Caramelo's profile found. Skipping login initialization entirely. Locating Caramelo's machine entry profile... Waiting 2 seconds for the device page to load... Checking for First-Time 'Done' tooltip on the device page... No 'Done' tooltip detected. Device screen is clear. Checking for rogue Firmware Update popup on device page... Triggering instant feed canvas overlay... Feeding validation confirmed. Delivering treats immediately. Returning interface map to root layer... Safely disconnecting client driver stream links... Force-stopping application package execution layers cleanly... System optimization cleanup complete. Session closed. Thu Jun 18 10:32:04 EDT 2026 Starting: Intent { flg=0x10000000 cmp=com.designlibro.petlibro/.MainActivity } Status: ok LaunchState: WARM Activity: com.designlibro.petlibro/.MainActivity TotalTime: 418 WaitTime: 421 Complete Waking up virtual display canvas... Launching Petlibro via Activity Manager... Checking Appium Server health... Appium session established successfully. Checking for hanging OS notification prompts before scanning dashboard... Checking for session expiration popup... Checking if we are already logged in and on the dashboard... BINGO! Caramelo's profile found. Skipping login initialization entirely. Locating Caramelo's machine entry profile... Waiting 2 seconds for the device page to load... Checking for First-Time 'Done' tooltip on the device page... No 'Done' tooltip detected. Device screen is clear. Checking for rogue Firmware Update popup on device page... Triggering instant feed canvas overlay... Feeding validation confirmed. Delivering treats immediately. Returning interface map to root layer... Safely disconnecting client driver stream links... Force-stopping application package execution layers cleanly... System optimization cleanup complete. Session closed. Sun Jun 21 12:15:29 EDT 2026 Starting: Intent { flg=0x10000000 cmp=com.designlibro.petlibro/.MainActivity } Status: ok LaunchState: COLD Activity: com.designlibro.petlibro/.MainActivity TotalTime: 1081 WaitTime: 1082 Complete Waking up virtual display canvas... Launching Petlibro via Activity Manager... Checking Appium Server health... Appium session established successfully. Checking for hanging OS notification prompts before scanning dashboard... Checking for session expiration popup... Checking if we are already logged in and on the dashboard... BINGO! Caramelo's profile found. Skipping login initialization entirely. Locating Caramelo's machine entry profile... Waiting 2 seconds for the device page to load... Checking for First-Time 'Done' tooltip on the device page... No 'Done' tooltip detected. Device screen is clear. Checking for rogue Firmware Update popup on device page... Triggering instant feed canvas overlay... Feeding validation confirmed. Delivering treats immediately. Returning interface map to root layer... Safely disconnecting client driver stream links... Force-stopping application package execution layers cleanly... System optimization cleanup complete. Session closed.