Suggestion:
Use page.locator() Instead of getByRole(): In Electron applications, role-based selectors might not work as expected. Opt for more direct selectors:
const closeButton = page.locator('button:has-text("Close")');
await closeButton.click();