Hiç carbon kullanmadım, nedir onu da bilmiyorum 🙂
Sanki TimeZone'dan kaynaklanıyor gibi.
O carbon dediğiniz şeyde TimeZone set etme var mı ?
Bakın mesela biri dönüştürme yaparken şöyle bir atama yapmış time zone için.
Belki aşağıdaki Amerika/Log Angels'ı "Europe/Istanbul" olarak değiştirmek işe yarayabilir.
Carbon::createFromFormat('Y-m-d H:i:s', $some_date, 'UTC')->setTimezone('America/Los_Angeles')