Not all tracking data is recording

Hello
We use piwik for tracking user action in website. Our website is one html page with a lot of javascript/flash code.

We tried to use piwik javascript api and track goals with piwikTracker.trackGoal(1); The problem with that approach that goal can be converted only once per visit maximum. But we need to track all user actions, no matter how many times user do this action.

We were trying another approach with

piwikTracker.setDocumentTitle(“my_action_name”);
piwikTracker.trackPageView();

This way work fine and i can see different actions from different users. But i feel like that not all data is handled and recorded by piwik. Probably there are some kind of delay between recording ? or maximum number of recording for 1 user ? or maximum number of recording per second for all users ?

Is there any workaround ?

Thank you

There is no limit of requests per second or similar. All requests should technically be recorded and reported upon. Can you elaborate? Maybe you can look at the requests with Firebug to see what is happening.