This is definitely caused by missing foam on the heater core flap. The AC is cold at cold startup because the heater core isn't hot yet. As the engine and coolant heat up, the AC is now blowing over a hot heater core.
This is a relatively easy fix.
https://986forum.com/forums/performance-technical-chat/42802-interior-vent-debris-3.html