I would first try making your calculation even simpler. Maybe just make
a test field and put in this calculation -- Resolve Project.Planned
Completion Date, and see if that will work? [Whoops nevermind, just
tried and that doesn't work] Other than that, I know certain fields just
won't recalculate (unless you resave the form that is on the object). So
you might just be SOL.