The next time someone like a Gen Mattis or others try to act like using Federal troops to quell riots should never happen and then proceeds to try to undermine the chain of command, tell them they are a LIAR.
Normally I wouldn't use a wiki link but it's all right there, nicely catalogued.
Invocations of the Insurrection Act of 1807.
Date of invocation Invoking President State requested? Affected area Occasion
April 19, 1808 Thomas Jefferson Lake Champlain Embargo Act violations[6]
August 23, 1831 Andrew Jackson Yes Norfolk, Virginia Nat Turner's slave rebellion[11]
January 28, 1834 Andrew Jackson Yes Williamsport, Maryland Labor dispute by workers on Chesapeake and Ohio Canal[12]
October 17, 1871 Ulysses S. Grant No South Carolina Suppression of Ku Klux Klan[13]
September 15, 1872 Ulysses S. Grant No New Orleans, Louisiana Unrest following 1872 Louisiana gubernatorial election[14]
May 13, 1874 Ulysses S. Grant Yes Little Rock, Arkansas Brooks–Baxter War [15
]
October 7, 1878 Rutherford B. Hayes Yes Lincoln County, New Mexico Territory Lincoln County War[16]
July 7, 1894 Grover Cleveland Yes Chicago, Illinois Pullman Strike[17][18]
April 28, 1914 Woodrow Wilson Yes[19] Colorado Colorado Coalfield War[20]
July 22, 1943 Franklin D. Roosevelt Yes Detroit, Michigan 1943 Detroit race riot[21]
September 24, 1957 Dwight D. Eisenhower No Little Rock, Arkansas To protect Little Rock Nine[22]
September 30, 1962 John F. Kennedy No Oxford, Mississippi Ole Miss riot of 1962[6]:13
June 11, 1963 John F. Kennedy No Tuscaloosa, Alabama Stand in the Schoolhouse Door[23]
September 10, 1963 John F. Kennedy No Alabama Enforce desegregation orders on Alabama public schools[6]
July 24, 1967 Lyndon B. Johnson Yes Detroit, Michigan 1967 Detroit riot[24]
April 5, 1968 Lyndon B. Johnson Yes Washington, D.C. 1968 Washington, D.C., riots[25]
April 7, 1968 Lyndon B. Johnson Yes Baltimore, Maryland Baltimore riot of 1968[26]
April 7, 1968 Lyndon B. Johnson Yes Chicago, Illinois 1968 Chicago riots[27]
September 20, 1989 George H. W. Bush Yes Saint Croix, United States Virgin Islands Disorder following Hurricane Hugo[28]
May 1, 1992 George H. W. Bush Yes Los Angeles County, California 1992 Los Angeles riots[29]