I am having a somewhat similar problem and I don't know why.
I am back in base at March 18, 1943. I set days in port to 75, hoping to begin the next patrol at the begining of June.
Instead, the next patrol starts on April 12.
Where did that come from?!