We are having issues saving our Python workflows to our server. I have a simple test workflow that I've been using - input tool grabs xlsx file from a network location, python pulls it in as a dataframe, adds a new column, and exports it to new file in same network location. This runs locally with no issues. When I try to save to the server, the error says there are 0 records in the input file. I've double-checked, there are 10 rows of data in that file.
This is the specific error: RuntimeError: DataWrap2WrigleyDb::GoRecord: Attempt to seek past the end of the file
Also, I have read this knowledge base article but it's not helpful as there is data in my file (https://community.alteryx.com/t5/Alteryx-Designer-Knowledge-Base/Python-Tool-Error-DataWrap2WrigleyDb/ta-p/685143)
screenshot:

code:
from ayx import Package
from ayx import Alteryx
df = Alteryx.read("#1")
df['new_column'] = df['Age'] - df['YearsAtCurrentJob']
Alteryx.write(df, 1)