It’s a known limitation with using .things files. OH doesn’t always pick up changes to those files until a restart of OH. There have been some recent changes to the file watcher in OH 4 so perhaps this will be addressed. But as long as you use .things file you’ll have to remember to restart OH to pick up changes. Or use managed Things.