In your model is the incrementing property set to false?
class MyModel extends Model
{
protected $primaryKey = 'uuid';
public $incrementing = false;
}
Primary keys are assumed to be integers by default (and incrementing) so it's probably trying to cast the uuid string to an integer and returning null.
If that doesn't work, then you might need to explicitly cast the uuid property as well.
$casts = [
'uuid' => 'string',
]