Figured it out: needed to tie the connection registration to ‘wp_loaded’. Should’ve read the documentation more thoroughly.
Did you guys resolve this? I have a similar need:
I need a search form with two fields, “what” and “where”, and my client wants to be able to write several terms in each. Is that doable? I’d rather avoid javaScript if that’s possible.