I already had a go at a wol system before but it never worked properly. So I had ended up just setting it to turn on at a set time of day when ever I was away but that had a load of issues. However with some luck I found a video with more information on server protocals with windows 11(https://www.youtube.com/watch?v=5pZu35hTipo).
I managed to set up gpt wol on a docker container and add my device. However the big help I got from this video was realising i needed to edit the group policys which can’t normally be done with windows home edition. So i downloaded a third party editor policy plus and it turned out this was the reason wake on lan had never worked.