Needing to jump on a tech support chat server to a debug a language backwards compatibility issue seems another bug, not a feature.
I don't have to prepare for the possibility of having live tech support open whenever I update the Go binary in my projects. Rust advocates should not try to suggest this is reasonable.
If the Rust compiler developers intend to provide backwards compatibility, but accidentally make a change that breaks that, then that is absolutely 100% a bug. You are allowed to prefer that the software you use has minimal bugs, but you are deluding yourself if you think that the Go compiler (or essentially any other piece of software) is bug free.
Perhaps that makes this a Firefox bug, but given Firefox's historical relationship with Rust, that's not a good look for the Rust community either.