Cannot send Pulse to Slack/Emaill

Hi team,
i cannot send pulse to slack/email since the button is not working.
does anybody know how to fix this?

thank you

here's the diagnostic info

{
"browser-info": {
"language": "en-US",
"platform": "MacIntel",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36",
"vendor": "Google Inc."
},
"system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "OpenJDK Runtime Environment",
"java.runtime.version": "11.0.14.1+1",
"java.vendor": "Eclipse Adoptium",
"java.vendor.url": "https://adoptium.net/",
"java.version": "11.0.14.1",
"java.vm.name": "OpenJDK 64-Bit Server VM",
"java.vm.version": "11.0.14.1+1",
"os.name": "Linux",
"os.version": "5.4.109+",
"user.language": "en",
"user.timezone": "Asia/Jakarta"
},
"metabase-info": {
"databases": [
"postgres",
"mysql",
"h2",
"bigquery",
"mongo"
],
"hosting-env": "unknown",
"application-database": "postgres",
"application-database-details": {
"database": {
"name": "PostgreSQL",
"version": "11.13"
},
"jdbc-driver": {
"name": "PostgreSQL JDBC Driver",
"version": "42.2.23"
}
},
"run-mode": "prod",
"version": {
"date": "2021-07-22",
"tag": "v0.41.7-SNAPSHOT",
"branch": "?",
"hash": "ec313e0"
},
"settings": {
"report-timezone": null
}
}
}

here's the log

[54a2e5f5-806b-4600-807a-704dba0fab43] 2022-03-07T15:51:03+07:00 ERROR metabase.metabot.websocket Error connecting websocket:
clojure.lang.ExceptionInfo: Read timed out {:url "https://slack.com/api/rtm.start", :request {:query-params {:token "---"}, :as :stream, :conn-timeout 10000, :socket-timeout 10000}}
at metabase.integrations.slack$do_slack_request.invokeStatic(slack.clj:64)
at metabase.integrations.slack$do_slack_request.invoke(slack.clj:46)
at metabase.integrations.slack$GET.invokeStatic(slack.clj:69)
at metabase.integrations.slack$GET.doInvoke(slack.clj:66)
at clojure.lang.RestFn.invoke(RestFn.java:410)
at clojure.core$partial$fn__5857.invoke(core.clj:2627)
at clojure.core$comp$fn__5825.invoke(core.clj:2572)
at metabase.metabot.websocket$connect_websocket_BANG_.invokeStatic(websocket.clj:28)
at metabase.metabot.websocket$connect_websocket_BANG_.invoke(websocket.clj:27)
at metabase.metabot.websocket$reopen_websocket_connection_if_needed_BANG_.invokeStatic(websocket.clj:99)
at metabase.metabot.websocket$reopen_websocket_connection_if_needed_BANG_.invoke(websocket.clj:89)
at metabase.metabot.websocket$start_websocket_monitor_BANG_$fn__64829.invoke(websocket.clj:114)
at clojure.core$binding_conveyor_fn$fn__5772.invoke(core.clj:2034)
at clojure.lang.AFn.call(AFn.java:18)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(Unknown Source)
at java.base/java.net.SocketInputStream.read(Unknown Source)
at java.base/java.net.SocketInputStream.read(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(Unknown Source)
at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at clj_http.core$request.invokeStatic(core.clj:621)
at clj_http.core$request.invoke(core.clj:546)
at clj_http.core$request.invokeStatic(core.clj:547)
at clj_http.core$request.invoke(core.clj:546)
at clojure.lang.Var.invoke(Var.java:384)
at clj_http.client$wrap_request_timing$fn__28599.invoke(client.clj:1083)
at clj_http.headers$wrap_header_map$fn__27693.invoke(headers.clj:152)
at clj_http.client$wrap_query_params$fn__28489.invoke(client.clj:817)
at clj_http.client$wrap_basic_auth$fn__28495.invoke(client.clj:840)
at clj_http.client$wrap_oauth$fn__28500.invoke(client.clj:857)
at clj_http.client$wrap_user_info$fn__28509.invoke(client.clj:877)
at clj_http.client$wrap_url$fn__28581.invoke(client.clj:1035)
at clj_http.client$wrap_decompression$fn__28276.invoke(client.clj:416)
at clj_http.client$wrap_input_coercion$fn__28401.invoke(client.clj:630)
at clj_http.client$wrap_additional_header_parsing$fn__28426.invoke(client.clj:685)
at clj_http.client$wrap_output_coercion$fn__28388.invoke(client.clj:574)
at clj_http.client$wrap_exceptions$fn__28229.invoke(client.clj:250)
at clj_http.client$wrap_accept$fn__28441.invoke(client.clj:728)
at clj_http.client$wrap_accept_encoding$fn__28448.invoke(client.clj:750)
at clj_http.client$wrap_content_type$fn__28435.invoke(client.clj:711)
at clj_http.client$wrap_form_params$fn__28546.invoke(client.clj:959)
at clj_http.client$wrap_nested_params$fn__28567.invoke(client.clj:993)
at clj_http.client$wrap_flatten_nested_params$fn__28576.invoke(client.clj:1017)
at clj_http.client$wrap_method$fn__28514.invoke(client.clj:893)
at clj_http.cookies$wrap_cookies$fn__27605.invoke(cookies.clj:128)
at clj_http.links$wrap_links$fn__28033.invoke(links.clj:63)
at clj_http.client$wrap_unknown_host$fn__28584.invoke(client.clj:1046)
at clj_http.client$request_STAR_.invokeStatic(client.clj:1174)
at clj_http.client$request_STAR_.invoke(client.clj:1167)
at clj_http.client$get.invokeStatic(client.clj:1180)
at clj_http.client$get.doInvoke(client.clj:1176)
at clojure.lang.RestFn.invoke(RestFn.java:423)
at metabase.integrations.slack$do_slack_request.invokeStatic(slack.clj:62)

Hi @rydteguh
You are running a custom build of Metabase.
You are likely seeing this issue:
https://github.com/metabase/metabase/issues/18774 - upvote by clicking :+1: on the first post

Hi @flamber, thanks for your prompt response.

i see,
so before it is fixed, there is nothing we can do with this?

@rydteguh It would require some network handling to stagger the activity to Slack, so you don't get throttled, which is likely what is causing all the problems. Or disable Slack integration.

i see,

ok thank you for the updates.
will waiting for this one https://github.com/metabase/metabase/issues/18774