It must be able to run on both, because I have resolved the issue myself. Reading through my debug logs, I found that multiple mods were the problem, including Supplementaries for the initial error, and Blue Skies' reliance on an outated Mixin. Thank you though!