I have written a document in Overleaf that I wish to submit to arXiv. The document compiles fine on Overleaf with TexLive 2021, but fails when uploading to arXiv.
From what I understand arXiv compiles documents with TexLive 2020. When switching Overleaf's TexLive version to 2020, the compilation of my document also fails. I successively removed portions of my document until I've found what seems to be the issue. Namely, Overleaf (nor arXiv) apparently can't compile a document with a simple \begin{picture} \end{\picture} environment with TexLive 2020.
Specifically, the following code fails to compile in a simple document on Overleaf with TexLive version 2020.
\documentclass{article}
\usepackage[utf8]{inputenc}
\title{dumb_example}
\begin{document}
\begin{figure*}
\begin{picture}(\columnwidth, \columnwidth)
\put(1, 1){help}
\end{picture}
\end{figure*}
\end{document}
After stumbling across David Carlisle's comment in this question, it appears that the picture environment was recently updated, and is presumably no longer compatible with the either Overleaf's TexLive 2020 or arXiv's TexLive 2020.
My goal here is really to submit this darn thing to arXiv, and the picture environment is essential to the figures in the paper so doing without it isn't really an option. That said, is there a way to force LaTeX to use the older version of the picture environment during compilation that will allow it to compile with TexLive 2020?