OK, got 2 brand spanking new chainguards/bash guards ( 1 for a spare, just in case), and I put it on today.
After 10 miles, pop, it sheared off again.
No road obstructions, no irregularities of any condition of the pavement, just plain, smooth asphalt roads, and pop.
I can only make an assumption that the new chain is either wider than the OEM chain (I put on a Shimano STEPS CN-E8000 11-Speed E-Bike Chain), or the Praxis OEM chainring is different (it's identical to my eyes).
This is the chain I bought:
https://www.rei.com/product/182354/shimano-steps-cn-e8000-11-speed-e-bike-chain
This is the chainring guard I bought:
https://www.amaincycling.com/specia...lastic-bashguard-black-48t-s179900050/p750218
This is the chainring I bought:
https://www.amaincycling.com/specia...4mm-bcd-wave-48t-s171400002/p1276153?v=750196
The ONLY other thing MAYBE which MIGHT be a contributing factor (and I'll verify as I have 1 additional, spare bash guard, as I said I bought 2), is that the 4 mini-screws that hold the guard on....I put a 'drop' of blue thread lock on each screw, both times. Maybe it expands the plastic and it swells and breaks off? I'll take my 3rd one and use nothing, as it was OEM, and we shall see.
If not, opinions, comments are always appreciated.