Py-uno location=user versus location=application in base code macro not working

Hi-
macros with base libreoffice and pyuno.
~/.config/libreoffice/4/user/Scripts/python
DIALOG_URL = “vnd.sun.star.script:Standard.Dialog1?location=user” if i put it like that it won’t work but if i substitute =application i am good to go. Gemini insisted that i get this corrected. Do you know what could cause me to have it so that i can’t use the keyword user for a location? It was complaining something about my profile, but i reset that so i don’t know why, and i even changed file permissions and folder permissions 600 700 respectively in ubuntu with chmod.

AI and i went round and round about this, but now I am starting to get it to work other than this sticking point. I can display a custom dialog – just not the exact way it needs me to.

thanks,
j.