I only just found this website and would like to share my experience with a 2019 Giant Quick E+ bike. Very early on, it developed the same creaking noise, every time I applied force to the pedals. It drove me mad and I tried everything to solve the problem - tightening cranks, swapping pedals...