According to this Zwift use 2 to 50 minutes.
“Critical Power is a better calculation that takes in to account all of your best efforts from 2 minutes all the way up to 50 minutes.”
Shorter duration may have more impact in the way the CP formulation work, that is probably why we can get a good estimate of FTP with 8min efforts and 20 min efforts,