# Flash fail on Mac. HELP!!

**URL:** <https://forums.balena.io/t/flash-fail-on-mac-help/350215>\
**Category:** balenaEtcher\
**Created:** [November 21, 2021, 3:47pm UTC](https://forums.balena.io/t/flash-fail-on-mac-help/350215 "2021-11-21T15:47:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![poetachu](https://avatars.discourse-cdn.com/v4/letter/p/e47c2d/32.png) [@poetachu](https://forums.balena.io/u/poetachu)\
**Post date:** [November 21, 2021, 3:47pm UTC](https://forums.balena.io/t/flash-fail-on-mac-help/350215/1 "2021-11-21T15:47:40Z")

</div>

I am running on MacBook Pro (15-inch, 2017) macOS Monterey 12.0.1  
balenaEtcher 1.7.0  
I have tried more than 10 different img to two different micro SD and all failed.

Failed to load resource: net::ERR\_FILE\_NOT\_FOUND  
gui.js:51687 {“message”:“certificate has expired”,“stack”:“Error: certificate has expired\n at TLSSocket.onConnectSecure (\_tls\_wrap.js:1497:34)\n at TLSSocket.emit (events.js:315:20)\n at TLSSocket.\_finishInit (\_tls\_wrap.js:932:8)\n at TLSWrap.ssl.onhandshakedone (\_tls\_wrap.js:706:12)”,“config”:{“url”:“[https://balena.io/etcher/static/config.json",“method”:“get”,“headers”:{“Accept”:"application/json](https://balena.io/etcher/static/config.json%22,%22method%22:%22get%22,%22headers%22:%7B%22Accept%22:%22application/json), text/plain, _/_”,“User-Agent”:“axios/1.7.0”},“transformRequest”:[null],“transformResponse”:[null],“timeout”:0,“responseType”:“json”,“xsrfCookieName”:“XSRF-TOKEN”,“xsrfHeaderName”:“X-XSRF-TOKEN”,“maxContentLength”:-1,“maxBodyLength”:-1,“transitional”:{“silentJSONParsing”:true,“forcedJSONParsing”:true,“clarifyTimeoutError”:false}},“code”:“CERT\_HAS\_EXPIRED”}

electron/js2c/renderer\_init.js:13 (electron) The remote module is deprecated. Use [GitHub - electron/remote: Bridge JavaScript objects from the main process to the renderer process in Electron.](https://github.com/electron/remote) instead.  
log @ electron/js2c/renderer\_init.js:13  
gui.js:51687 [Axios v1.7.0] Transitional option ‘clarifyTimeoutError’ has been deprecated since v1.0.0 and will be removed in the near future  
console. @ gui.js:51687  
gui.js:51687 [Axios v1.7.0] Transitional option ‘forcedJSONParsing’ has been deprecated since v1.0.0 and will be removed in the near future  
console. @ gui.js:51687  
gui.js:51687 [Axios v1.7.0] Transitional option ‘silentJSONParsing’ has been deprecated since v1.0.0 and will be removed in the near future

---

<div class="post-metadata">

**Author:** ![DMsynergy](https://avatars.discourse-cdn.com/v4/letter/d/9de0a6/32.png) [@DMsynergy](https://forums.balena.io/u/DMsynergy)\
**Post date:** [December 8, 2021, 12:17am UTC](https://forums.balena.io/t/flash-fail-on-mac-help/350215/6 "2021-12-08T00:17:29Z")

</div>

I am having a similar issue. Attempting to flash HiveOS img to a 240gb Kingston SSD on a MacBook Pro using macOS Big Sur Version 11.6.

I receive “error: EIO i/o error, write” about 10 seconds after starting the flash each time. I have tried all 4 usb-c slots on the computer and know the SSD is not faulty.

Any tips/recommendations would be appreciated!

The logs:

[Axios v1.7.1] Transitional option ‘clarifyTimeoutError’ has been deprecated since v1.0.0 and will be removed in the near future  
[Axios v1.7.1] Transitional option ‘forcedJSONParsing’ has been deprecated since v1.0.0 and will be removed in the near future  
[Axios v1.7.1] Transitional option ‘silentJSONParsing’ has been deprecated since v1.0.0 and will be removed in the near future  
{“message”:“certificate has expired”,“stack”:“Error: certificate has expired\n at TLSSocket.onConnectSecure (\_tls\_wrap.js:1497:34)\n at TLSSocket.emit (events.js:315:20)\n at TLSSocket.\_finishInit (\_tls\_wrap.js:932:8)\n at TLSWrap.ssl.onhandshakedone (\_tls\_wrap.js:706:12)”,“config”:{“url”:“[https://balena.io/etcher/static/config.json",“method”:“get”,“headers”:{“Accept”:"application/json](https://balena.io/etcher/static/config.json%22,%22method%22:%22get%22,%22headers%22:%7B%22Accept%22:%22application/json), text/plain, _/_”,“User-Agent”:“axios/1.7.1”},“transformRequest”:[null],“transformResponse”:[null],“timeout”:0,“responseType”:“json”,“xsrfCookieName”:“XSRF-TOKEN”,“xsrfHeaderName”:“X-XSRF-TOKEN”,“maxContentLength”:-1,“maxBodyLength”:-1,“transitional”:{“silentJSONParsing”:true,“forcedJSONParsing”:true,“clarifyTimeoutError”:false}},“code”:“CERT\_HAS\_EXPIRED”}  
(node:73464) Electron: Loading non-context-aware native module in renderer: ‘/Applications/balenaEtcher.app/Contents/Resources/app/generated/modules/@balena.io/usb/build/Release/usb\_bindings.node’. This is deprecated, see [[Discussion] Requiring Native Modules in the Renderer Process to be NAPI or Context Aware · Issue #18397 · electron/electron · GitHub](https://github.com/electron/electron/issues/18397).  
(Use `balenaEtcher Helper (Renderer) --trace-warnings ...` to show where the warning was created)  
ready-to-show: 544.907ms  
{“message”:“certificate has expired”,“stack”:“Error: certificate has expired\n at TLSSocket.onConnectSecure (\_tls\_wrap.js:1497:34)\n at TLSSocket.emit (events.js:315:20)\n at TLSSocket.\_finishInit (\_tls\_wrap.js:932:8)\n at TLSWrap.ssl.onhandshakedone (\_tls\_wrap.js:706:12)”,“config”:{“url”:“[https://balena.io/etcher/static/config.json",“method”:“get”,“headers”:{“Accept”:"application/json](https://balena.io/etcher/static/config.json%22,%22method%22:%22get%22,%22headers%22:%7B%22Accept%22:%22application/json), text/plain, _/_”,“User-Agent”:“axios/1.7.1”},“transformRequest”:[null],“transformResponse”:[null],“timeout”:0,“responseType”:“json”,“xsrfCookieName”:“XSRF-TOKEN”,“xsrfHeaderName”:“X-XSRF-TOKEN”,“maxContentLength”:-1,“maxBodyLength”:-1,“transitional”:{“silentJSONParsing”:true,“forcedJSONParsing”:true,“clarifyTimeoutError”:false}},“code”:“CERT\_HAS\_EXPIRED”}  
(node:73461) Warning: No such label ‘ready-to-show’ for console.timeEnd()  
(Use `balenaEtcher --trace-warnings ...` to show where the warning was created)

---

<div class="post-metadata">

**Author:** ![pranavpeshwe](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/pranavpeshwe/32/6948_2.png) [@pranavpeshwe](https://forums.balena.io/u/pranavpeshwe)\
**Post date:** [December 21, 2021, 1:36pm UTC](https://forums.balena.io/t/flash-fail-on-mac-help/350215/8 "2021-12-21T13:36:49Z")

</div>

Hey @dmsynergy,  
I tried to reproduce the issue with the latest Etcher release (viz. v1.7.1) but could not reproduce it. I attempted flashing a 3 gig Ubuntu ISO to a SD card and Etcher flashed it in a single attempt without any warning/error.  
Would it be possible for you try v1.7.1? If the issue recurs with this version, then we could dig deeper.

My machine config is:

```auto
$ neofetch --stdout | egrep 'OS|Host|Kernel'
OS: macOS 11.6 20G165 x86_64
Host: MacBookPro16,1
Kernel: 20.6.0

```

Thanks and regards,  
Pranav

---

<div class="post-metadata">

**Author:** ![pranavpeshwe](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/pranavpeshwe/32/6948_2.png) [@pranavpeshwe](https://forums.balena.io/u/pranavpeshwe)\
**Post date:** [December 21, 2021, 1:40pm UTC](https://forums.balena.io/t/flash-fail-on-mac-help/350215/9 "2021-12-21T13:40:32Z")

</div>

Also @dmsynergy, it would be good to try flashing to a different disk/card (just to rule out any media related idiosyncrasies).
