• I am running 20240306.0
• I run HA in a docker and don’t use HACS.
• I created the folder myself - the permissions look the same as other folders under config
• I’ve tried multiple filenames from different examples - all with the same result
• I have restarted HA and restarted the docker container - still no change
Note the missing bracket in the states() call. I then called the homeassistant.reload_custom_templates service, and used it in a template. It returned TemplateSyntaxError, so it read the file and found the “error”.
Do your other macro files work or is it just tools.jinja?
I’m also on docker: the files in the folder (when viewed from an attached shell) are all owned by 1026.users (1026 is my UID on the host machine) and are chmod 777 (rwxrwxrwx) — the same as configuration.yaml.
I was glad to hear you use Docker as well to eliminate that as being the problem.
Your comment on the chmod permissions got me investigating and I managed to fix my issue this morning. My os was showing the filename as “tools.jinja” but it was actually “tools.jinja.txt” and hiding the real extension. Doh! Fixed now and working. Thank you!