SOLVED: https://forums.alliedmods.net/showpo...9&postcount=12
When hosting workshop maps on the server, the CS:GO mapgroups use a path (workshop/12345/map) to reference them. This all works out perfectly well, until you install SourceMod, which still uses mapcycle.txt.
The real problem is that the nextmap plugin absolutely does not like having paths in that file. Even if used with quotation marks, using a path instead of a map name will break the nextmap function and produce the following errors:
Code:
L 02/10/2013 - 01:15:08: SourceMod error session started
L 02/10/2013 - 01:15:08: Info (map "workshop/125794451/1v1") (file "errors_20130210.log")
L 02/10/2013 - 01:15:08: [nextmap.smx] FATAL: Cannot load map cycle. Nextmap not loaded.
L 02/10/2013 - 01:15:08: [SM] Plugin encountered error 25: Call was aborted
L 02/10/2013 - 01:15:08: [SM] Native "SetFailState" reported: Mapcycle Not Found
L 02/10/2013 - 01:15:08: [SM] Displaying call stack trace for plugin "nextmap.smx":
L 02/10/2013 - 01:15:08: [SM] [0] Line 138, C:\builds\build-sourcemod\win32-1.5\build\plugins\nextmap.sp::FindAndSetNextMap()
L 02/10/2013 - 01:15:08: [SM] [1] Line 108, C:\builds\build-sourcemod\win32-1.5\build\plugins\nextmap.sp::OnConfigsExecuted()
Needless to say, custom maps cannot be used in rotations with SourceMod as far as I can tell.