Do you get something unexpected from the command
which -all isempty
built-in (/MATLAB/toolbox/matlab/elmat/isempty)
built-in (/MATLAB/toolbox/matlab/elmat/@double/isempty) % double method
built-in (/MATLAB/toolbox/matlab/elmat/@int16/isempty) % int16 method
built-in (/MATLAB/toolbox/matlab/elmat/@int32/isempty) % int32 method
built-in (/MATLAB/toolbox/matlab/elmat/@int64/isempty) % int64 method
built-in (/MATLAB/toolbox/matlab/elmat/@int8/isempty) % int8 method
built-in (/MATLAB/toolbox/matlab/elmat/@logical/isempty) % logical method
built-in (/MATLAB/toolbox/matlab/elmat/@single/isempty) % single method
built-in (/MATLAB/toolbox/matlab/elmat/@uint16/isempty) % uint16 method
built-in (/MATLAB/toolbox/matlab/elmat/@uint32/isempty) % uint32 method
built-in (/MATLAB/toolbox/matlab/elmat/@uint64/isempty) % uint64 method
built-in (/MATLAB/toolbox/matlab/elmat/@uint8/isempty) % uint8 method
isempty is a built-in method % string method
isempty is a built-in method % dictionary method
/MATLAB/toolbox/matlab/codetools/@mtree/isempty.m % mtree method
/MATLAB/toolbox/matlab/datatypes/categorical/@categorical/isempty.m % categorical method
/MATLAB/toolbox/matlab/datatypes/tabular/@tabular/isempty.m % tabular method
/MATLAB/toolbox/matlab/datatypes/datetime/@datetime/datetime.m % datetime method
/MATLAB/toolbox/matlab/datatypes/duration/@duration/duration.m % duration method
isempty is a built-in method % connector.internal.LoggerLevel method
isempty is a built-in method % matlab.internal.lang.capability.Capability method
isempty is a built-in method % matlab.lang.OnOffSwitchState method
isempty is a built-in method % containers.Map method
/MATLAB/toolbox/matlab/lang/+matlab/+mixin/@Scalar/Scalar.m % matlab.mixin.Scalar method
/MATLAB/toolbox/matlab/indexing/+matlab/+mixin/+indexing/@RedefinesParen/isempty.m % matlab.mixin.indexing.RedefinesParen method
isempty is a built-in method % matlab.internal.reference.property.RefEntityType method
isempty is a built-in method % matlab.internal.reference.api.EntityPrecision method
isempty is a built-in method % matlab.internal.reference.property.DeprecationStatus method
isempty is a built-in method % matlab.internal.reference.property.FunctionType method
isempty is a built-in method % matlab.internal.reference.api.EntityCaseSensitivity method
isempty is a built-in method % mf.zero.meta.Language method
isempty is a built-in method % dig.config.CommandType method
isempty is a built-in method % dig.config.HorizontalAlignment method
isempty is a built-in method % dig.model.DisplayState method
isempty is a built-in method % dig.model.EventDataType method
isempty is a built-in method % dig.model.FunctionType method
isempty is a built-in method % dig.model.ValidInBdType method
isempty is a built-in method % dig.model.ViewMode method
isempty is a built-in method % simulink.FindSystemTask.Status method
isempty is a built-in method % Simulink.data.adapters.AdapterDiagnostic method
isempty is a built-in method % Simulink.data.adapters.ChangeType method
isempty is a built-in method % sl.data.adapter.AdapterType method
isempty is a built-in method % sl.data.srccache.CacheUpdateResult method
isempty is a built-in method % sl.data.srccache.cachemgr.CacheStatus method
isempty is a built-in method % sl.data.srccache.cachemgr.SourceFileStatus method
isempty is a built-in method % slid.SourceIssue method
isempty is a built-in method % slid.broker.SourceManagerSourceKind method
isempty is a built-in method % slid.broker.SourceStatus method
isempty is a built-in method % dastudio_util.cooperative.AsyncFunctionRepeaterTask.Status method
isempty is a built-in method % coderdictionary.data.AccessFunctionSignaturesEnum method
isempty is a built-in method % coderdictionary.data.AccessInterfaceEnum method
isempty is a built-in method % coderdictionary.data.AccessModeEnum method
isempty is a built-in method % coderdictionary.data.AllowedAccessEnum method
isempty is a built-in method % coderdictionary.data.DataAccessEnum method
isempty is a built-in method % coderdictionary.data.DataAccessTypeEnum method
isempty is a built-in method % coderdictionary.data.DataInitEnum method
isempty is a built-in method % coderdictionary.data.DataInstantiationEnum method
isempty is a built-in method % coderdictionary.data.LatchingModeEnum method
isempty is a built-in method % coderdictionary.data.PlacementEnum method
isempty is a built-in method % coderdictionary.data.ScopeEnum method
isempty is a built-in method % coderdictionary.data.StatementsSurroundEnum method
isempty is a built-in method % coderdictionary.data.StatusEnum method
isempty is a built-in method % matlab.unittest.Verbosity method
isempty is a built-in method % matlab.unittest.internal.fixtures.FolderScope method
isempty is a built-in method % matlab.internal.timer.CallBackTypeEnum method
isempty is a built-in method % matlab.internal.timer.BusyModeEnum method
isempty is a built-in method % matlab.internal.timer.ExecutionModeEnum method
/MATLAB/toolbox/nnet/deep/+deep/+internal/+recording/@RecordingArray/isempty.m % deep.internal.recording.RecordingArray method
/MATLAB/toolbox/matlab/bigdata/@tall/isempty.m % tall method
/MATLAB/toolbox/matlab/timeseries/@tscollection/isempty.m % tscollection method
/MATLAB/toolbox/curvefit/curvefit/@fittype/isempty.m % fittype method
/MATLAB/toolbox/finance/ftseries/@fints/isempty.m % fints method
/MATLAB/toolbox/ident/ident/@iddata/isempty.m % iddata method
/MATLAB/toolbox/ident/idobsolete/@idarx/isempty.m % idarx method
/MATLAB/toolbox/ident/nlident/@idnlgrey/isempty.m % idnlgrey method
/MATLAB/toolbox/mpc/mpc/@mpc/isempty.m % mpc method
/MATLAB/toolbox/parallel/gpu/@gpuArray/isempty.m % gpuArray method
/MATLAB/toolbox/parallel/lang/@Composite/isempty.m % Composite method
/MATLAB/toolbox/parallel/parallel/@distributed/isempty.m % distributed method
/MATLAB/toolbox/parallel/parallel/@codistributed/isempty.m % codistributed method
/MATLAB/toolbox/shared/statslib/@dataset/isempty.m % dataset method
Maybe a duplicate of the function made by you ?