Stuck pada saat mengirim broadcast notification Laravel

Mengirim Notifikasi di Eloquent Model yang menggunakan trait Notifiable.

$user->notify()

Notifikasi yang dikirim tersebut berupa, database dan broadcast.
image
Notifikasi aman jika melalui database, akan tetapi aplikasi ngestuck pada saat mengirim notifikasi melalui broadcast.

Berikut trace yang saya buat jika mengirim notifikasi melalui broadcast.
image
Sudah mengubah data yang dikirim berupa data kosong dan stuck pada saat pemanggilan method toBroadcast.
image

Saya sudah melakukan pergantian driver broadcast antara log dan pusher dan membuat environment baru Pusher, tapi masih mendapatkan stuck yang bisa membuat GTO.

Pertanyaannya, setelah pemanggilan toBroadcast di laravel akan memanggil fungsi apa ?
Dengan tujuan agar bisa di trace lagi yang menyebabkan GTO.

Note: jika mengirim notifikasi hanya via database bisa.
image

Yakin ya ngebuat stuck notifikasi, ya?

Bukan setelah notifikasi di tembak?

behind the scene, harusnya itu ketika ngirim notifikasi dia akan di tambahkan ke antrian, jadi kemungkinan yang buat GTO bukan notifikasi-nya

tapi gatau juga, kurang context

hmm, kalau cuma di DB berhasil, ya

brarti GTO ada di codingan ketika ngirim broadcast, ketika ngirim broadcast itu biasanya ada broadcast server, dari broadcast server nggak ada insight, kah?

wkwk, entah kenapa jadi pertanyaan semua jawabanku heuheu

BROADCAST_DRIVER di .env di setting menjadi log.
Dan file log di folder storage gk ada dengan kondisi masih stuck dan loading di halaman website.

Setelah dilakukan pairing, problemnya bukan terkait broadcast, tetapi ada semacam “nested loop relationship” antara model user dan userable

Permasalahan bukan dari toBroadcast, tapi adanya penggunaan Eager Load dan appends secara bersamaan yang membuat proses yang tidak habisnya.

Hati Hati menggunakan Eager Load dan appends