It is not your fault. Don’t let people tell you otherwise who do not even own the device!
I have the latest android firmware in internal, did a fresh installation to sd, etc. It just shows a black screen on our device. It does boot, however the screen does not get initialized.