I had a similar issue a crank on my DD, started to creak. The original bicycle components was already ten plus years and in a few months covered more than 2500km.
The final result was that the crank of was aluminium had wore, or stretched around the axle and the stress added by each turn to...