I noticed that starting from version 4.4 and version 4.6 of EmuELEC-Amlogic-ng.aarch64-x.x-Generic (TETS) in device_trees for g12b_s922x_beelink_gt_king, the file size has changed (it has become smaller). And in the body of dtb (mention Tg12b_s922x_beelink_gt_king_rev_a) Can this lead to an incorrect upgrade from version 4.3 to 4.5 and also installing the system from scratch? (there is a suspicion that this is the cause of the problems)
You should use the latest dtb for that version. Beelink GT King Pro dtb dont have any issues that I am aware of other than not raising the GPU speed from 800Mhz to its rated 843Mhz, but that in reality is a small gain anyway (like 5% if that).