Based on 10 miles ridden on the wheel comment, and the film on the lcd still?? If a new Yose-power kit, contact support, allow an extra day or so for time zone differences and keep it simple for translation s/w but you should get a fault finding set of instructions and photo requests probably starting with ensuring everything is fully pushed home up to the indicating line on all plugs/sockets especially motor and controller. (try sending such pics with email #1)
My initial fitting issue was successfully assessed by support, and i recall reading a post in here with a controller was
promptly replaced. - But you will be dealng with Chinese (probably?) support staff
Failing to power on with replacement controller/display???? - Rather than drop the odd detail here and there perhaps provide the full story because a working controller/display used to test/replace your faulty ? devices would indicate battery? bms? or cable /connection or fuse issues..