How do I add a folder on my home screen? I seem to remember that I could long press and it would give me the option. But now I can't figure out how to.... I have a Galaxy S7 on android 7.0
If I remember correctly -- not a safe bet -- folders on the home screen(s) are an enhanced feature of the launcher, the default launcher usually not supporting it.
Folders in the app drawer are universally supported.