SEMRUSH RuntimeBinderException Error

Looking for some insight on why the following causes an "RuntimeBinderException: 'double' does not contain a definition for 'Split'" error.

=IF( $A2<>"", RegexpReplace( ARRAYTOTEXT(
Connector("SEMrush.UrlOrganicSearchKeywords", $A2, "us", M$1, 5, "Ph,Po,Nq,Cp,Co,Tr,Tc,Nr", TRUE),
1 ), "[{}]", ""), "")

Difficult to say based on all the stuff going on in that formula. My best guess is that the SEMRush formula returns a two-dimensional array with many columns and the ARRAYTOTEXT function expects a one-dimensional array. Try splitting each function into a single column and see where it fails.