Hi my solution for this problem was to use Cloudflare WARP and to delete the folder assets from %appdata%/.minecraft/assets and join a server and started working for me again but everytime I enter without Cloudflare WARP all new players with other skins gets back to defaults
It seems that yeah using https works if using http we get
HTTP 451 Unavailable For Legal Reasons and chrome automatically redirects to https that it works as you say @etanaratsastaja