På hjemreisen, mellom Java og Sumatra, ble handelsskipet stoppet av nederlendere og tatt i arrest til Batavia. Campbell protesterte på vegne av ekspedisjonen og fremla selskapets papirer. Det fikk nederlenderne til å unnskylde seg. Svenskene var blitt arrestert fordi nederlenderne trodde det svenske flagget var falskt. Ekspedisjonen fikk fortsette, men verdifull tid hadde gått tapt. Vindforholdene under den videre seilasen var dårlige. Mange sjømenn døde, så mange at de måtte hyre norske sjøfolk da skipet nådde norskekysten.