What kernel version of the raspbian did you install in your SD card(Pi 3b+)?
How do you check the kernel version?
So I think you need to update the kernel version first from your rasp PI 3b+ before you move the SD card to your Pi 4.
Are these the commands to update the kernel?
sudo apt-get update
sudo apt-get upgrade -y
If so I tried that and it still wouldn't boot the Pi 4.
My rasp pi 2
Rasp pi 3
Rasp pi 3+
Each one needs a different image
If I don't have any luck I'll get a new card and download a fresh image and give that a whirl.