For a final wrap-up, we installed ROS2 Humble from Source on Voxl2 this fixed the communication issues.
We also noticed in Foxy if we we had the following set up on the same device
Publisher A -> (TOPIC A) Subscriber A (Which Publishes Topic B )
Topic A publishes 500Hz
Topic B publishes at 400Hz ish
In Humble,
Topic A publishes 500Hz
Topic B publishes at 500Hz