A general question is going to net a general aswer.
Payload shouldn't change the ability for any waypoint program to physically fly the drone. Obviously, video feed issues may pop up with non-OEM cameras. The software gets the video feed via the drone. So if the camera doesn't connect directly to the drone, obviously, you won't receive a video feed. There are discrete FPV systems that should solve that problem. Google is your friend.
D