When the XPS 9310 DE laptop (using pre-installed Ubuntu 20.04 from Dell with all updates, including LVFS updates for laptop and dock) is powered off and connected to the WD19TB docking station, it will not boot when I power it on.
When I press the power button (on the laptop or dock) the screen on the laptop becomes active, shows a dell logo, but just stays stuck that way indefinitely.
If I press and hold the power button for 10+ seconds the computer can be forcefully shut down. When I start it up again after forcing it down I then see the Dell logo, but the computer continues where the next screen I see is a GRUB boot menu. From there I can choose "Ubuntu" and the computer boots normally with no problems.
Another way to make everything work is before booting the computer, unplug the Thunderbolt cable from the laptop. Then it boots up normally and I can connect the Thunderbolt cable again and things work normally from there.
I am seeking a solution so I always can leave the laptop connected to the docking station and have it boot up normally on the first attempt (no forced shutdowns or having disconnect/reconnect things).
I've looked for dmsg or syslogs, but don't see anything, which kind of makes sense since it's not getting very far. I'd appreciate any ideas for fixing this or even just alternative debugging methods.
update: My issue is very similar to what's seen in this Dell forum thread.