Accidentally having the built-in version of Org loaded before the straight.el version is made available is a recurring problem. This should be solvable by introducing a new user-facing function that takes a feature name and adds advice in order to signal an error if the feature is loaded from anywhere except a package installed by straight.el.