On pi3 or 4 with raspbian I get a very long delay displaying:
... on demand unless shift pressed
I don't know if that is the actual delay point or whether it's something immediately after that doesn't show any text.
On the Pi3 if I run devuan, I don't get this delay. Unfortunately devuan doesn't yet work of the the P4.
Any help appreciated.