If PID goes flat to match your WGDC base table then that means PID has been under target for too long and has "timed out". To fix it, you can either lower load request or raise wgdc base
That was the common theme in the thread I posted about it. I've logged with boost ~1psi off target and still get PID drops after multi gear pulls. It doesn't happen 100% of the time but it happens. This does not happen if the tmap isn't scaled.
Seems like the 'PID timer' is a lot more sensitive with the tmap scaled. Looks like the timer will reset when you let off throttle / shift when running the RPM x SetPoint table. Without that table enabled, once the timer is 'out', you'll have to restart the car to get PID back.
Have you been successful targeting above 21?