Reemplazar
DzikirCounter::where('user_id', $user->id)
con
DzikirCounter::where('dzikir_counter.user_id', $user->id)
El error que recibe significa que el user_id
columna existe tanto en el dzikir_counter
y la sadaqah_history
mesas. En ese caso, debe especificar en qué tabla se debe ejecutar DONDE.