Make Chromium Your Own Dialog cannot be dismiised

I have created a script that would block any pop ups, info bars, dialog when Google Chrome for testing is triggered when I execute my tests using TS and Puppeteer and yet I can never get rid of the dialog and the rest of my test fails because the said dialog is on top of page

const browser = await puppeteer.launch({
headless: false,
executablePath: ‘/Applications/Google Chrome.app/Contents/MacOS/Google Chrome’,
userDataDir: ‘./chrome-user-data’,
defaultViewport: null,
args: [
‘–start-maximized’,
‘–window-size=1920,1080’,
‘–no-default-browser-check’,
‘–no-first-run’,
‘–disable-sync’,
‘–disable-sync-preferences’,
‘–disable-features=ChromeSigninPrompt’,
‘–disable-features=ChromeSignin’,
‘–disable-features=ChromeSyncPrompt’,
‘–disable-features=ChromeSync’,
‘–disable-features=ChromeNotificationPrompt’,
‘–disable-features=ChromeNotification’,
‘–disable-features=ChromeNotifications’,
‘–disable-features=UserEducation’,
‘–disable-popup-blocking’,
‘–disable-infobars’,
‘–disable-experimental-web-platform-features’,
‘–disable-features=TranslateUI’,
‘–disable-features=GlobalMediaControls’,
‘–disable-features=PreloadMediaEngagementData’,
‘–disable-features=DialMediaRouteProvider’,
‘–disable-features=MediaRouter’,
‘–disable-features=NetworkService’,
‘–disable-features=NetworkServiceInProcess’,
‘–disable-features=SafeBrowsing’,
‘–disable-features=SafetyCheck’,
‘–disable-features=ChromeCartInSidePanel’,
‘–disable-features=SidePanel’,
‘–disable-features=TabGroups’,
‘–disable-features=TabHoverCards’,
‘–enable-automation’,
‘–start-maximized’,
‘–disable-blink-features=AutomationControlled’
],
ignoreDefaultArgs: false,
});

This is part of the helper code I execute but does not seem to work. Anyone else knows how to get rid of the dialog?