Let me provide some troubleshooting actions to settle this issue about bank rules in QuickBooks Online (QBO).
If you have old rules with locations created in QBO and the Track location feature is turned on, that's a possible reason why QBO is still putting a location to your new rules.
Let's go to the Gear icon, then choose Account and settings, and select the Advanced button to check the feature. If it's turned on, let's turn it off, so it will not automatically allocate the location.
See the sample screenshot below for your reference:
After that, I'd suggest editing the description to isolate the problem. But, if the same problem, let's do primary troubleshooting steps to confine the issue. To start, please use a private browser when logging in to QuickBooks. It will help us isolate if the issue is specific to the browser.
Ctrl + Shift + N (Google Chrome)
Ctrl + Shift + P (Firefox)
Control + Option + P (Safari)
Ctrl + Shift + P (Microsoft Edge)
If this fixes the error, we can go back to your regular browser and clear the cache storage to prevent unexpected behavior in the product. Otherwise, using other supported browsers can be a good alternative too.
If the issue persists, I'd advise you to delete and re-create the current rules you've created to make your settings effective.