New summer, same issues. Worst this time then last summers. Guessing because it's lot hotter...

So every summer I have this issue with car not starting properly.
This only happens when it's HOT outside and the engine is COLD. (E.g. Sitting in a drive for the night or not being driven for a day or two)
So not hold engine start problem, not cold engine start problem (As it's starts in the winter) but cold engine start during hot weather (It's weird right?)

I can barely start the engine second time after cranking it for about 10 seconds during both attempts.
It doesn't feel slow, battery isn't dead.
It sounds healthy, but looks like there isn't enough fuel injected.
When it eventually starts, it gives quite a bit of smoke out of the exhaust.

I have genuine VCDS hex-Can so can do my own scans and engine is not returning a single error so obviously it thinks that everything is absolutely fine.
Could anybody point me in the right direction here? Perhaps any live data I could check when starting the car? Any sensors etc? Specific values?

Car is VW Passat 2.0TDI 2007