Our ‘check indexes’ job was failing occasionally with an error like …
Msg 7999, Level 16, State 40, Line 1 Could not find any index named ‘index_name’ for table ‘table_name’.
I tried to just exclude the named index, but a few days later another one appeared. The fix was to dig into the SP and add a condition to the statement …
... insert into #indexlist select name from sysindexes where name not like '_WA%' and indid not in (0,255) and [root] is not null and id = @tab_id ...