While looking at the console of my server, I found this line
Caused by: t: Non [a-z0-9_.-] character in namespace of location: Minecraft:blaze_rod
which seems to have popped up in older bug reports. I guess now all I can do is see which data pack is causing this to pop up.
I am using about 18 data packs so I will just include the few that are ones I made personally for my own use
One of my crafting recipes had a capitalized Minecraft in one of the recipe files, which seems to have prevented all other data packs from loading. Odd that this is how data packs work instead of the pack being disabled.