Events are sent in batches to reduce the number of requests (and therefore network consumption) on mobile devices. This can result in a delay between the event being triggered and when its visible in the Dashboard.
You can change the batch size if you need to. Larger batch sizes mean extra processing on the server, so it could take a little longer for events to be displayed.
You can also enable logging for better visibility of when events are sent.