I have troubles. With my google AI.
I made a script for better zone location detection than the build in system.
Functionally everything works.
Only the AI "forgets" it should know the (last) zone and optionally room and address.
----- part of prompt----
always use the script get location to get the current zone,room,and other location information.
So dont ask for a zone if you want to run a script.