I have had two awning pull straps break on my RV. The replacements are not expensive and I've added a couple of spares to the junk drawer because when they break it can be a pain to come up with an improvised fix. Especially inconvenient for folks like me with a Class C that suddenly becomes stranded because of an extended awning.
My Geeky fix..
For anyone with a 3D printer, I have designed a replacement anchor that makes rethreading and restitching the strap a piece of cake.
Here's the object file:
RV awning pull by golliher - Thingiverse
If you're not into 3D printing and have a class C, you might want to keep a store bought replacement on hand. Here a link, I'm sure you can get them at most any RV dealer.