Transient profiles typically return a single boundary value that varies with time. So the whole boundary has the same value.
If you really need/want to use a unique spatially varying profile at each time step then you'll need to use a journal to read the profile, attach it, do a time step & repeat. Every time step won't be efficient, so review how much the profile changes.