Problema com Priumefaces mobile

Galera, estou fazendo um projeto usando PrimeFaces Mobile. Não estou conseguindo passar o objeto da lista o meu bean.
Eu tenho que clicar duas vezes no meu p:commandLink para poder passar o o objeto para o bean. Estou usando @SessionScoped.
O estranho é que esta dentro do mesmo form.
Abaixo o meu codigo.
Meu Xhtml

<?xml version="1.0" encoding="UTF-8"?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<f:view xmlns="http://www.w3.org/1999/xhtml"
        xmlns:f="http://java.sun.com/jsf/core"
        xmlns:h="http://java.sun.com/jsf/html"
        xmlns:ui="http://java.sun.com/jsf/facelets"
        xmlns:p="http://primefaces.org/ui"
        xmlns:pm="http://primefaces.org/mobile"
        contentType="text/html"
        renderKitId="PRIMEFACES_MOBILE">

    <pm:page title="Maps">

        <f:facet name="postinit">
            <h:outputScript library="primefaces" name="gmap/gmap.js" />
            <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true"></script>
            <script type="text/javascript">
                function findMe() {
                    navigator.geolocation.getCurrentPosition(
                    function(position) {
                        var map = gmap.getMap(),
                        latlng = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);

                        map.setCenter(latlng);

                        var marker = new google.maps.Marker({
                            position: latlng
                        });

                        marker.setMap(map);
                    },
                    function(error) {
                        alert(error.message);
                    },
                    {
                        enableHighAccuracy: true
                    });
                }
                function goForward()
                {
                    alert("ola");
                    //window.location = "http://www.google.com/";
                }
                
                function possicionarVeiculoNoMapa(latitude, longitude)
                {
                    
                    var map = gmap.getMap(),
                    latlng = new google.maps.LatLng(latitude, longitude);

                    map.setCenter(latlng);

                    var marker = new google.maps.Marker({
                        position: latlng
                    });

                    marker.setMap(map);
                }
                
            </script>
        </f:facet>

        <!-- Main View -->
        <pm:view id="main" >
            <h:form id="mapaForm">
                <h3>Frota Web Mobile</h3>
                <p:accordionPanel>
                    <p:tab title="Mapa" >
                        <p:gmap center="#{veiculoJanela.latitude},#{veiculoJanela.longitude}" zoom="15" type="HYBRID" style="width:100%;height:15em" widgetVar="gmap"/>
                        <p:separator />
                        <p:commandButton type="button" value="#{veiculoJanela.veiculo.placa}" onclick="findMe()"/>
                    </p:tab>
                    <p:tab title="Veículos">
                        <p:dataList id="contactsList" value="#{veiculoJanela.listaDeVeiculos}" var="veiculo" >
                            <f:attribute name="filter" value="true" id="filtro" />
                            <p:column>
                                <h3>
                                    <p:commandLink value="#{veiculo.placa} - #{veiculo.tipo}"  update=":mapaForm" actionListener="#{veiculoJanela.buscarTransmissao}" ajax="true">
                                        <f:setPropertyActionListener value="#{veiculo}" target="#{veiculoJanela.veiculo}" />
                                    </p:commandLink>
                                </h3>
                            </p:column>
                        </p:dataList>
                    </p:tab>
                </p:accordionPanel>
            </h:form>
        </pm:view>
    </pm:page>
</f:view>

Alguem???

Por favor!!! Alguem por favor!!!

Cara, são poucos que se arriscaram a usar, ele ainda tem muitos problemas. O Primefaces Team pretende lançar uma versão nova nós próximos meses conforme o post no blog.

Roadmap

Next planned version is 3.6 and it is due second quarter of 2013. Our focus is now on PrimeFaces Mobile and PrimeUI.