Hello, COM error 41 means "Invalid Time Interval" (INVALID_TIME_INTERVAL). It happens when a time interval specified when calling liveCache is invalid, usually because the start time is greater than the end time. This generally comes from incorrect parameter passed from application to liveCache.
Is the working planning book based on the same planning area as the non-working planning book? If yes, planning area initialization and consistency check should not help. In this case, I suggest you to check the difference of macros between the two planning books.