Sounds like you have a mismatch of DLLs between your instances. Check the BIN directory in both environments and find out which DLLs are the incorrect version. Then verify your database is the correct version. My guess is you did an upgrade or applied a hotfix of some sort and something failed OR you did not finish updating the nuget packages.
Check this post out on how to check versions in Kentico Xperience.