Ok so it seems the replication works by default only if the base class is character…not ideal in the situation of using the floating movement component.
Can be slightly choppy at times due to not having any movement prediction but it works.
All replication on component is set to off