The issue you are having is either permissions based or it's a search path issue.
I'd recommend prefixing the "etl_schema" with the database name (aka fully qualified name), and trying that. You can also simply run a select current_role(), current_database(), current_schema();
command instead of the call command to see what the context is, you might have something in the config that is overwriting the arguments passed in via the command.
I hope this helps...Rich
p.s. If this (or another) answer helps you, please take a moment to "accept" the answer that helped by clicking on the check mark beside the answer to toggle it from "greyed out" to "filled in".
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…