WP7702 with WL1831 WiFi on custom board - I2C problem

We have a custom board with WP7702 and WL1831, with interconnections based on mangOH Red with Talon Mirage. Attempt to bring up WiFi fails with following messages - it appears that the module is trying to communicate with the Talon I2C which isn’t present. Anyone get the WP770X working with a bare WL1831? Thanks.

Feb  1 08:32:28 swi-mdm9x28-wp user.info Legato:  INFO | wifiService[1248] | WIFI_START
Feb  1 08:32:28 swi-mdm9x28-wp user.err Legato: =ERR= | wifiService[1248] | ERR* failed to write i2c data
Feb  1 08:32:28 swi-mdm9x28-wp user.err Legato: =ERR= | wifiService[1248] | FTL* Failed to enable PCA9548A I2C switch
Feb  1 08:32:28 swi-mdm9x28-wp user.info Legato:  INFO | wifiService[1248] | Clean up due to unknown error
Feb  1 08:32:28 swi-mdm9x28-wp user.warn Legato: -WRN- | wifiService[1248]/daemon T=main | pa_wifi_client.c pa_wifiClient_Start() 532 | Failed to start WiFi client command "WIFI_START" systemResult (32512)
Feb  1 08:32:28 swi-mdm9x28-wp user.warn Legato: -WRN- | wifiService[1248]/daemon T=main | le_wifiClient.c le_wifiClient_Start() 821 | Unable to start WIFI client; return code: -6

Seems same question with this one, i guess you need to set the same gpio expander status as mangoh red board:

Thanks, problem is that the wifi startup script is trying to set up the GPIO expander on the mangoh red, but we just have a direct connect without the expander. So we needed to take that out of the script.