This happens to me all the time, especially with phones. Different devices, even with IDENTICAL serial numbers and model numbers and manufacturer identifiers, often can contain different hardware
If you opened up your old laptop and your new one I would bet you have different video chipset manufacturers on the board. Screens can also be made by different manufacturers to. It happens all the time.
Maybe your 15-en0150nd was using an old bios and the new one a newer version that cause symptoms.
A BIOS would have no bearing on the operation of the machine, the BIOS simply runs basic hardware checks, then hands off the boot sequence to the OS.
It could also be an OS difference between the two,