Just moved to a mac and I'm having the same experience you had. Never had issues with Windows or various Linux distros. Currently I have a pretty absurd Karabiner config to work around some of the issues but I still haven't ironed them all out.
Home/End always worked for me on Windows and didn't work for me on mac until I did a ton of tweaking.
Are you sure you didn't hold ctrl down at the same time?
Edit: anyone else has experienced this on Windows without combining with ctrl?