Aldığınız hatada GetClientOriginalExtension metodunun kullandığınız driver için geçerli olmadığı yazıyor.
FILESYSTEM_DISK olarak ne kullanıyorsunuz?
Ayrıca
if (($width > 0) && ($height > 0))
şeklinde kontrol etmek yerine validation aşamasında min_width ve min_height gibi kuralları da kullanabilirsiniz.
Daha sağlıklı olacaktır.
https://laravel.com/docs/9.x/validation#rule-dimensions
Ayrıca güvenlik için getClientOriginalName veya getClientOriginalExtension kullanılması önerilmiyor.
Bunun için hashName ve extension kullanmalısınız.
$file = $request->file('avatar');
$name = $file->hashName(); // Generate a unique, random name...
$extension = $file->extension(); // Determine the file's extension based on the file's MIME type...
Kaynak;
https://laravel.com/docs/9.x/filesystem#other-uploaded-file-information