Why my normal maps padding look all jagged?

low poly MUST have sharp edges or the normal map will introduce bleeding like the normal map you have made. also unlike what you said , the low poly must be on top of the high poly not the opposite, thirdly, there is no need for a subsurface modifier if we use bevels actually most people have to choose between the two to get bevel normals.