Ok I found a solution. I need to do more testing but so far it is running with no issues :)
The solution is publishing your forms using InfoPath 2007, Not sure if this applies to InfoPath 2010 but will have an answer in the next few days. If you're interested in knowing the result just let me know.
So you publish your form on a network ...