I added 22 mods and removed one mod from the server. after THOROUGHLY making sure that every mod in the modpack matched manually, AND EXPORTING THE MODS DIRECTLY FROM THE SERVER INTO CURSEFORGE, the server kicks everyone out for mismatched mod load order. I submitted a ticket and they just told me to do exactly what I already did. I reverted the mods in the server to what the were when the server was working, and it still isn't allowing any joins. All the mods are loading correctly on the server, all the dependancies are there, etc. I have no idea what the problem is. Reddit hasn't had any issue like this before.
18.04 04:05:56 [Disconnect] User [my account] has disconnected, reason: Connection closed - mismatched mod channel list