Hey @KatelynBell!
Aside from @pezzott1 's debugging steps above, I thought leaving this older post of mine could also be helpful, since the topics are pretty similar. Here it is!
The objectives might be different, but you can use it to see how I handled the communication in such a context.
Hope this helps