Welcome! Please see the About page for a little more info on how this works.
I'm getting one of these https://github.com/clojure/clojurescript/blob/23ab9a095599446e3c2aa5013d2b8edf2bbe467f/src/main/clojure/cljs/core.cljc#L2043 , out of a defprotocol-emitting macro which works perfectly in JVM Clojure.
It would be useful if the error included the value at fault, rather than just saying "received unexpected argument".
Thanks - V