Use a custom plan under the settings tab on your server. The cheapest costs 400 credits/mo. Voting gives you 300 credits/mo. So the plan basically costs 100 credits/mo if you consistently vote. 1800 credit is $10. That is 18 months of a plan with all limits removed for $10.
The 40 credit per day plan was pretty expensive. If you're looking for a cheap plan, you can get the cheapest custom plan for 100 credits per MONTH if you vote. ~$10/year.
/gamemode keepInventory true
It's case sensitive so make sure it's exactly like that. It is also per world so you need to run it in all the worlds you want it to work in. You also need to be opped to run it.
You need to link your in game account to the panel. Once you do that, it'll show up on the panel. To link your account, go to your account settings on the panel and it'll show a command there to type in game.
It's not cause they are using free plan. Minehut only supports the latest release of each major version. So when 1.20.2 was released, 1.20.1 is no longer an option. But servers who were still on 1.20.1 can stay on that till they switch.
If you are using their budget plan, they do not support custom startup flags. They show an option for it but it does not use it unless you have premium+
I am not too familiar with modded but make both the mods on your client and the server match exactly.
Also in the future, you should use a site like pastebin to share logs so it doesn't flood a post.
Minehut is currently maxed out on the number of servers it can host so could be related to that. Maybe just try again later or if it still continues to happen, create a support ticket like it says.
Make sure you aren't putting in the port in the IP field as well. The IP field should only contain a numerical IP or a domain. The port should be in the ports section.