Hi Nayeem,
After working with the hosting server we found nothing amiss there. So I went through and did a thorough plugin conflict test, and turned each on one by one and cleared the edge cache after each plugin activation.
We found a conflict with Yoast SEO 28.5. It wasn’t plugin code however, but a setting within Advanced > Crawl Optimization that was used to “Remove unregistered URL parameters”. Because the form search uses “skw”, “order” and “orderby” in its query string, those terms needed to be added to the registered list in Yoast.
It is now working as intended. Thank you for all your help on this issue.
– Lou