We'd like more information on this if possible, preferably in the lemmasoft thread https://lemmasoft.renai.us/forums/viewtopic.php?t=48083.
As Valentines Otome was made with RenPy, there may also be others there who can assist to find out what might have changed to cause the save system to stop working.
Sorry I don't want to sign up, but here, I copied the error msg for you:
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00gamemenu.rpy", line 173, in script
$ ui.interact()
File "renpy/common/00gamemenu.rpy", line 173, in <module>
$ ui.interact()
File "renpy/common/00action_file.rpy", line 372, in __call__
renpy.save(fn, extra_info=save_name)
Exception: Not saved - no valid save locations.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/00gamemenu.rpy", line 173, in script
$ ui.interact()
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/ast.py", line 881, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/python.py", line 1913, in py_exec_bytecode
exec bytecode in globals, locals
File "renpy/common/00gamemenu.rpy", line 173, in <module>
$ ui.interact()
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/ui.py", line 289, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/core.py", line 2672, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/core.py", line 3477, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/transition.py", line 47, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/screen.py", line 697, in event
rv = self.child.event(ev, x, y, st)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/layout.py", line 244, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/layout.py", line 244, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/layout.py", line 244, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/behavior.py", line 910, in event
return handle_click(self.clicked)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/behavior.py", line 845, in handle_click
rv = run(action)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/display/behavior.py", line 315, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 372, in __call__
renpy.save(fn, extra_info=save_name)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/loadsave.py", line 436, in save
location.save(slotname, sr)
File "/Users/occam/Library/Application Support/itch/apps/valentines-otome/ValentinesOtome.app/Contents/Resources/autorun/renpy/savelocation.py", line 409, in save
raise Exception("Not saved - no valid save locations.")
Exception: Not saved - no valid save locations.
Darwin-18.7.0-x86_64-i386-64bit
Ren'Py 7.1.3.1092
Valentines Otome 1.0
Mon Jun 22 11:52:09 2020
[/code]
This looks like it's being prevented from saving which could be an antivirus or permissions issue.
First try to launch the game directly as admin and not from the itch.io app and see if that helps.
If not, please see if any of the below are helpful to try and troubleshoot:
https://steamcommunity.com/app/698780/discussions/0/3182216552771027786/?l=english
https://steamcommunity.com/app/344770/discussions/0/1620599015869121835/