Hi,
It seems that Electron has a bug which causes that cross-signed certificates where one of the cross-signed certificate is invalid causes the whole certificates chaing to be invalid.
https://github.com/electron/electron/issues/31212
https://community.letsencrypt.org/t/issues-with-electron-and-expired-root/160991
At this moment the only fast solution is to generate certificate which does not contain invalid certificates in the chain.
We will try to release an update next week which will address this issue (as I see electron released updated versions, but we need to upgrade electron so it will be a task which needs additional tests).
--
Do you appreciate the support you've received today? If so, consider donating to the Publii team by clicking here; we'll be sure to use your donation to make Publii even better!