Yes, the seeds only give their effects once you enter the next floor. I should've made their effects show up right away within the garden to better convey them affecting you.
Can you explain how you got that bug not being able to shoot? I just tried both entering the teleporter, and going into a new room with my inventory open and I could close it to shoot both times.