According to the declarativeNetRequest docs, this error will only happen if a compiled regex is more than 2KB.
I am getting this error on the following regex, which doesn't look terribly complex to me, am I missing something obvious or do you think this is a bug?
CONSOLE LOG:
adding rule id: 3, rule: https:\/\/.*\.blahblah\.net\/test_demo\/generic2\/STRUTS\/callStrutsSecure\.jsp\?app=coupons&bridge=\/COUPONPROMO\/coupon_bridge\.jsp
ERROR:
Uncaught (in promise) Error: Rule with id 3 specified a more complex regex than allowed as part of the "regexFilter" key.