Can't deep link to uber in Android

I am having trouble deep linking to uber in Android. Here is a couple lines from the log

03-06 04:30:35.047 5405-5405/? I/chromium﹕ [INFO:CONSOLE(1)] “uber://?client_id=gOVkZfnDHKAP93TWAabW_idWwmKvf7ov&action=setPickup&pickup[nickname]=Start%20Addresspickup[formatted_address]=Torrance%2C%20CA%2C%20United%20States&pickup[latitude]=33.8358&pickup[longitude]=-118.3406&dropoff[nickname]=Baja%20Sonora%20Mexican%20Restaurant&dropoff[latitude]=33.809749558568&dropoff[longitude]=-118.13390694559&dropoff[formatted_address]=2940%20Clark%20Ave%20Long%20Beach%2C%20CA%2090815”, source: file:///android_asset/www/dist/all.min.js (1)
03-06 04:30:35.181 1193-1204/? I/ActivityManager﹕ START u0 {act=android.intent.action.VIEW dat=uber://?client_id=gOVkZfnDHKAP93TWAabW_idWwmKvf7ov&action=setPickup&pickup[‘latitude’]=33.8358&pickup[‘longitude’]=-118.3406&dropoff[‘formatted_address’]=2940 Clark Ave Long Beach, CA 90815 cmp=com.ubercab/.client.feature.launch.LauncherActivity} from pid 5405

I’m just using window.open(uber_deep_link, ‘_system’); where uber_deep_link is the first url… this works perfect in iOS but it looks like the deeplink gets changed in Android when it loads the app.

Was missing an & symbol. No clue how this worked in iOS