The Data has to be represented appropriately on both sides..so if you are passing obj Date[] the obj in the subflow script must be Date[]..What Exception are You Getting? Could you provide a TestCase (sample) of Both Apps with just these 2 Variables..ensure you populate the Data in the Main Script..
Hope this helps..let me know
Sam