Seems like you have the same problem I’ve spent the last while trying to fix.
See the discussion here for a possible solution
Also see this other thread