Kotlin con map (No se muestra el marcador)

Hola, estoy tratando de implementar Google Maps en kotlin, pero en este código mi getMapAsync no se está llamando, los maps se muestran perfectamente, pero el marcador no aparece

  var mapFragment : SupportMapFragment?=null mapFragment= fragmentManager.findFragmentById(R.id.map) as SupportMapFragment? mapFragment?.getMapAsync { val sydney = LatLng(22.30, 73.20) mMap!!.addMarker(MarkerOptions().position(sydney).title("Marker in Sydney")) mMap!!.moveCamera(CameraUpdateFactory.newLatLng(sydney)) Toast.makeText(activity,"dfgdg",Toast.LENGTH_LONG).show() } 

    1. Estás utilizando la instancia de map incorrecta.
    2. Sydney lat -33.8479731,150.6517908 son -33.8479731,150.6517908
     mapFragment?.getMapAsync { map -> // <- this is the map that you got async not mMap val sydney = LatLng(-33.8479731, 150.6517908) map.addMarker(... map.moveCamera(... }