Also reports on the Arch forum. https://bbs.archlinux.org/viewtopic.php?id=264768
If I restore a Timeshift from the 18th March it functions correctly, but I cannot isolate the package update causing it. Still working on it.
Any ideas?
:edit: Found it, it is the glib2 update.