Seems the new native regex syntax does not set locations properly, which breaks error reporting. As an example, notice how we don't get proper highlighting for this error:
https://rescript-lang.org/try?version=v12.0.0-beta.2&module=esmodule&code=DYUwLgBAZgXBCWA7SBeCB6A5uoA