If the fringe is short and the rug itself does not easily curl up, the x50, with its built-in HyperStream™ Detangling Dual Brush, can mostly drive directly over the fringe. If the fringe is long and has fine fibers, or the rug itself is lightweight, there is a chance it may not pass through smoothly.
No, it cannot reliably handle fringe. Stay away from the Dreame dual brushes if you have rugs with fringe. Roomba solved this 15 years ago, but the X50 seems to completely lack the ability to detect that the brushes are tangled and 'back out' anything stuck. We have a rug with fringe, and our X50 is able to vacuum it over half the time without issues, but this is the first vacuum I've had in many years that gets stuck like this. The L20 never had these types of issues.