I figured it out!
For anyone running into a similar issue it was actually related to a bug in Harvester 1.4.0 (not sure if present in earlier versions or not). This bug report while not the same high level issue I was running into, had the solution.
TLDR: run