What I have noticed, not sur I should read too much into this, is that for sections that succeed when I run the mgmt_cli command in isolation:
mgmt_cli -r true -d "ABC_Corp" show access-rulebase limit 10 offset 1740, the output is continuous from rule 1741 to 1750.
at the begging of the JSON I get
"from" : 1741,
"to" : 1750,
for the two sections I am having issues with (only in web_api) the output commands is broken into sections
For example:
mgmt_cli -r true -d "ABC_Corp" show access-rulebase limit 10 offset 1890 uid d1d3d573-4fe0-4cef-9ac6-735899cc2511
"from" : 1891,
"to" : 1894,
then, lower in the file,
"from" : 1895,
"to" : 1895,
then
"from" : 1896,
"to" : 1899,
similarly for
mgmt_cli -r true -d "ABC_Corp" show access-rulebase limit 10 offset 1860 uid d1d3d573-4fe0-4cef-9ac6-735899cc2511
"from" : 1861,
"to" : 1862,
then
"from" : 1863,
"to" : 1870,