What I have done is in /etc/systemd/logind.conf I have un-commented, or deleted the '#' from the start of the line LidSwitchIgnoreInhibited=yes and rebooted and all works as I want. As in close the lid and the screen goes blank, not suspend when opening the lid either!!

[email protected] ~ $ cat /etc/systemd/logind.conf # This file is part of systemd.## systemd is free software; you can redistribute it and/or modify it# under the terms of the GNU Lesser General Public License as published by# the Free Software Foundation; either version 2.1 of the License, or# (at your option) any later version.## See logind.conf(5) for details

You wrote that you uncommented "LidSwitchIgnoreInhibited=yes" but I read that as meaning you have told systemd not to ignore the inhibiting of the lid switch. Try commenting it out again, uncomment "HandleLidSwitch=suspend" and change it to "HandleLidSwitch=ignore". (I'm not using systemd on any of my laptops, so I can't try it myself.)