Do Planet Bike have safety release mechanism.
Both of these reinforced plastic 'guards are very tough and resist snapping . If you catch an obstruction they will fold up inside, jamming the wheel in the fork. Unless the stays can release.
My SKS QR stays have released once when a piece of wire got tangled up and Im sure it prevented a crash.