Reporting a Bug

If you found a bug, please let us know so we can try to fix it. Also, please include as much detail as possible, including your browser version, operating system, and specific steps one can take to reproduce your problem.

Additionally, if you want to be extra helpful, try to report the specific error message that occurs. To do this, first switch to “debug mode” by clicking “Tools > Enable Debug Mode” in the menu at the top of this page. Then, open the JavaScript console of your web browser and see if any error message gets displayed there when you observe a bug. For example, if the draft won’t start when you press the “Start Draft” button, then enable debug mode, open the JavaScript console, and try pressing it again. You will probably see an error message that will be very helpful to a developer trying to fix the bug.

Hard Reset

Sometimes things just get stuck and you never get past the opening “Loading…” screen. If this happens, you can completely reset the game (and lose all your previous data) by doing this:

  1. Close your browser
  2. Open your browser profile folder (Google for how to do this in Firefox and Chrome for your OS)
  3. Chrome only: Within your profile folder, there is another folder called “IndexedDB”. Open that folder
  4. Firefox only: Within your profile folder, there is a folder called “storage” and another folder inside that called “persistent”. Open that folder
  5. Within that folder, there will be some other folder with “zengm” in the name. Delete that folder
  6. Open your browser again. The game should now work (although any previous game data will be gone)


  1. Hello this is an awesome game but I`ve got some problems. There was a sudden power failure then when the electricity returned and I turned the PC on and firefox, I am stuck in the same loading… screen. I tried hard reset twice but still it wont budge. Help! this is a hell of a game. I badly want to play this.

    I am on my 2017 season when it happened.

    Comment by Kevin Loed — April 11, 2014 @ 4:22 am

  2. Kevin: Follow the instructions above to view errors in the JavaScript console and see if anything shows up. In the mean time, you can use another browser (IE10+, Firefox, or Chrome) and you should be able to start a new league there.

    Comment by Basketball GM Commissioner — April 14, 2014 @ 10:06 pm

  3. Hello, I started a league and was playing as San Diego, but today when I tried to start it, the only option was to start a new league and it seems as if my league got deleted. Answers?

    Comment by Kent — December 17, 2014 @ 8:54 pm

  4. Game data is stored in your browser profile and it can be inadvertently deleted. For example, in Chrome, if you delete “Cookies and other site and plug-in data” you will lose your saved games. Some computers (often in libraries or schools) are set up to automatically do this whenever you close the browser.

    Comment by dumbmatter — December 17, 2014 @ 9:03 pm

  5. all “asking for for free agents and negotiations” has no price, it just shows”$NaNM”

    how do I fix this problem?

    Thank You

    Comment by Eastendboy — February 24, 2015 @ 9:28 am

  6. Sorry you came across that.

    One thing you could try is exporting your league and then importing again.

    We are currently working on a fix. It has been a hard bug to fully remove.

    Comment by mycoder — February 24, 2015 @ 10:20 pm

  7. Hi, it happened again….it hit me that the last two times that happened is when I got fired after winning two WS in a row. After picking my new team the free agents and the contract negotiation numbers just turns to ”$NaNM”.

    I hope you can fix it, you have a great game here. It’s a great game even with that bug. Keep up the good work!

    Thanks 🙂

    Comment by Eastendboy — February 25, 2015 @ 2:08 am

  8. Hi,
    Another problem came up today, I try to export my roster, but as soon as I try to download it goes into a Aw snap page….just can’t download it.

    I have try it on two different computers and the same thing happens.


    Comment by Eastendboy — February 25, 2015 @ 6:48 am

  9. I’ll have to test this functionality more. Thanks for letting me know.

    Comment by mycoder — May 8, 2015 @ 10:26 pm

  10. yes hello when i skipped the playoffs i had an 8-8 record (i didn’t make it to the playoff) but that’s not my problem when i tried to advance more it just says simulating games for a few seconds and then it says idle and then i won’t let simulate anything after that until i reloaded it and it still won’t let go through the playoffs plz fix this. it took me 2 years to find a game like this and i don’t want it to have problems

    Comment by Eric — May 8, 2015 @ 9:37 pm

  11. Sorry this happened to you.

    You could try using tools/skip to something.

    You could also try exporting the league and importing it.

    If you want to help debug, you could go to tools/debug mode and see if any error messages show up. That would help me fix the problem in the future.

    Edit: The playoff bug at zengm is now fixed for all football and baseball versions. All old leagues should work once you refresh your browser (so it loads the current version).

    Comment by mycoder — May 8, 2015 @ 10:26 pm

  12. I have had several issues continuing on to the playoffs, I have exported and imported the rosters several times, I also tried playing on four different computers. Debug mode just says that I don’t have enough people on my roster, but I do. Could you tell me how to fix this, or fix this please.

    Thank You,
    Noah ******

    Comment by Noah — May 11, 2015 @ 10:03 am

  13. Not sure what specific game you are talking about.

    However, my guess is that somehow one of the other playoff teams doesn’t have enough players. I would check that.

    If that still isn’t it, I’m open to looking at your exported roster file. I’m assuming a new league would still work for you. So it has to be something that corrupted this specific roster file.

    EDIT: This bug is now fixed.

    Comment by mycoder — May 11, 2015 @ 11:51 am

  14. I am a huge fan of this game, but every time I play this game for a while, my google chrome always crashes. Can you tell me how to fix this please?

    Comment by Brian — July 10, 2015 @ 6:31 pm

  15. Is it for all versions?

    If it is just one version, if you pull up the browser javascript console and put the game into debug mode (tools/debug) you can see if an errors are happening. If so, I could fix those.

    If it is all versions, it could be the game is taking up too much space/memory. So if you go to tools/improve performance you can delete data you don’t need as much.

    You could also give firefox a try.

    Let me know if you need any help with the above.

    Comment by mycoder — July 12, 2015 @ 8:52 am

  16. Whenever I try to advance to the preseason, it says 30 days left but it always freezes up and you have to hit stop and then advance to preseason again. Well, now it’s at 1 day and it won’t go to 0 at all, no matter how many times I click on it. And each time I click “advance to preseason”, the menu goes away and I have to reload the browser.

    Comment by Jonathan — July 18, 2015 @ 4:12 pm

  17. 1) I haven’t found the problem yet, but my guess is the bug has something to do with the roster sort not having enough players. You could fix this by checking each team to see if any have under 25 players and then using god mode to switch to that team and add players.

    2) If the above doesn’t work you can always go to tools/skip to preseason. That can have unknown errors, but it can also move the game forward if nothing else works.

    EDIT: FIXED! You shouldn’t run into this problem any more. If you do refresh the browser and try again. If it still happens then I’ll take another look at it. Thanks!

    Comment by mycoder — July 19, 2015 @ 2:39 pm

  18. On college basketball coach none of my leagues will load. It is a blank dashboard and can access some features. It does not sim and i have 1 day left in recruiting 2018. Any fix?

    Comment by Isaac — September 10, 2015 @ 6:21 pm

  19. I would refresh browser or open and close it. If that doesn’t work try exporting it and importing into a new league. Worst case you can export it, delete the storage file (in the browser cookie area) that will give you a fresh load of the game, and upload the exported file in a new league.

    Comment by mycoder — December 8, 2015 @ 11:39 am

  20. I’m having a big issue for all versions. For about 4-5 days now I have had error popup with signing in to any of my accounts and it says internet connection is the issue even though i have great Wi-fi. IDK what to do.

    Comment by yellowcat53 — November 15, 2015 @ 4:39 pm

  21. If you are still having the issue let me know at Last I checked the account sign up only works for football and baseball right now.

    Comment by mycoder — December 8, 2015 @ 11:36 am

  22. I’m on my 2026 season in Football GM and the games have stopped simulating and I don’t know what to do. Please respond ASAP!

    Comment by game's10 — December 21, 2015 @ 7:42 pm

  23. Sorry I didn’t see this post.

    I potentially just put in a bug fix for this type of issue. You can e-mail at if it still isn’t working.

    Comment by mycoder — February 20, 2016 @ 7:01 pm

  24. Nothing is loading for College Basketball Big Five. I was in the recruiting phase and went to go look at my roster and none of the content appeared. I tried to click on the other tabs but nothing is there when I do select something. It doesn’t say that anything is loading and it’s been like this for a couple of days.

    Comment by alan — December 21, 2015 @ 9:08 pm

  25. Sorry I didn’t see this post.

    For the roster sometimes you need to leave the game and come back. It usually fixes itself.

    Comment by mycoder — February 20, 2016 @ 7:02 pm

  26. College Basketball Big Five

    Played one league until about season 16 and during the recruiting I wanted to sim one day but it simmed the whole recruiting period. Played through the next season and it did the same thing. Effectively killing my cyber-dynasty. I was using Alt + P to try and sim a day.

    Started another league and after season 2 the recruiting did the same thing. Except this time I was clicking the One Day option under the Play tab.

    Any suggestions would be greatly appreciated. Thank you for making such a fun game!

    Comment by Andrew — February 4, 2016 @ 9:22 pm

  27. That is an issue I’m still trying to find a solution for. Sorry about that.


    Comment by mycoder — February 20, 2016 @ 7:04 pm

  28. QBs like Stafford run too much and don’t throw! 9-11 passing 100 yds and like 15 rushes for 150 yds so unrealistic also barely any QB sacks because the QBs are always “rushing” for -2 or 0 yards.

    Comment by khalb — March 26, 2016 @ 10:35 pm

  29. That is a user created roster. I’m about to review the football gamesim. I’ll look into these. Thanks.

    Comment by mycoder — May 6, 2016 @ 1:58 pm

  30. On football GM, whenever I try to play games, it gets stuck on Playing games and never goes anywhere.Tried live simming, that wouldn’t go anywhere either.

    Comment by chanman876 — May 31, 2016 @ 9:39 pm

  31. Sorry for the late reply. If you export the file I can take a look at it. Hopefully the newer versions worked for you.

    Comment by mycoder — September 3, 2016 @ 3:35 pm

  32. My quarterback in US Football GM was the defensive player of the year with 12 points and 84 rebounds. Seems like a little crossover with basketball.

    Comment by Wes — June 28, 2016 @ 9:35 pm

  33. I’m doing an upgrade of all the game taken from Basketball GM. That code was introduced then. I should be uploading a fix soon. Football GM should be correct. Thanks!

    Comment by mycoder — September 3, 2016 @ 3:33 pm

  34. Whenever it says you must meat the required number of players (53) and i either release or sign a new player

    Comment by Praanv — September 13, 2016 @ 7:57 pm

  35. I think your message got cut off.

    Comment by mycoder — September 24, 2016 @ 9:23 pm

  36. Hello, so as I understood it… there is a soft cap in this game so you can go over the cap with resigning your players but not through free agency… I did this and I’m around 30 million over the cap (all through resigning my players) yet when I try to play season games, it says that I need to trade players to get under the cap. Is this suppose to happen?

    Comment by Josh — September 19, 2016 @ 8:41 am

  37. Each game is different. For Basketball that is the case. For the other games it isn’t. I may need to update the instructions.

    Comment by mycoder — September 24, 2016 @ 9:23 pm

  38. Great game! I am having an issue that just started yesterday. When I move players around in the batting/pitching order their left side boxes stay in their original color (bench player moving to the starting lineup for example) and the lineup shows the player moved, but it ignores it. If I go to the League page and then back to my roster page then the move didn’t happen and my bench player has been moved back to the bench again.

    I can’t manually edit my lineups. Then if I simulate a season it only lets one of my pitchers start all 162 games.

    Do you have any suggestions?

    Comment by Kenneth — September 21, 2016 @ 11:33 am

  39. This should be fixed. Just did a major update that had a few bugs. If you refresh your browser you should get the latest version v1.134. Thanks!

    Comment by mycoder — September 24, 2016 @ 9:25 pm

  40. I can’t manually edit my baseball rosters. I can move the players from my bench to my starting lineup, but it just resets it and won’t accept my manual moves. Can you help?

    I am using Google Chrome and it has been working great for me for weeks now (I was up to season 2040 in my league).

    Comment by Kenneth — September 21, 2016 @ 1:57 pm

  41. In case you didn’t get the reply to the other message:

    This should be fixed. Just did a major update that had a few bugs. If you refresh your browser you should get the latest version v1.134. Thanks!

    Comment by mycoder — September 24, 2016 @ 9:26 pm

  42. Since your recent upgrade, the system hangs when I seek offers on the trading block. Using Google Chrome. Had been enjoying the game for some time but the recent upgrade changed that.

    Comment by Bill Mason — September 27, 2016 @ 6:47 pm

  43. Just noticed your bug report here. I believe this issue was fixed. Please let me know if you are still having problems with it.

    Comment by mycoder — December 21, 2016 @ 1:35 pm

  44. I’m having trouble with the trading block. After signing a free agent or drafting a player it says I need to wait 15 games until I can trade them, but no matter how many games or seasons I wait, I still cannot trade those players.

    Comment by Luke — October 25, 2016 @ 8:35 am

  45. Sorry for the late reply. If you still have this issue, which sport is it for?

    Comment by mycoder — December 21, 2016 @ 1:37 pm

  46. I found after I started playing through seasons that all my position players suddenly changed positions–I had created a backup, and when I compared, they were different. My RF had suddenly become a C for example. Of course, this was after I had already built my roster. Is this a bug of some kind?

    Comment by McDude — November 3, 2016 @ 3:08 pm

  47. This is how the game is coded. However, I just recently put in a game option at league start up so you can make position player positions fixed.

    Comment by mycoder — December 21, 2016 @ 1:38 pm

  48. Hey I was wondering, I was playing CFL and when I make changes in the roster like increased PT or moving players from bench to starting to inactive it works, but then when I leave the roster tab or play a game it changes back. Like I had one starting DL who I put in the starting lineup every week and had ++ on him but he played 7 plays all season.

    Comment by Linollieum — November 13, 2016 @ 7:54 pm

  49. This is an issue with that game. It is on my list to review now. Thanks

    Comment by mycoder — December 21, 2016 @ 1:38 pm

  50. This game is great but when i click new league and choose a team, it will stay on that screen and wont change to the dashboard. When i reload it will have the team on the tab but doesnt mention the season/year underneath it. This has happened for over 2 years now.

    Comment by Gamer — December 4, 2016 @ 5:59 pm

  51. Which game is it?

    Sometimes the game loads strange to your computer. If you delete the browser storage for the game (in the cookie area) it will get you a fresh load. I’m guessing this is your issue.

    Comment by mycoder — December 21, 2016 @ 1:40 pm

  52. Hi,

    I’ve been playing Baseball GM for a couple of years now, still love it. I have OOTP and Baseball Mogul, but I play Baseball GM more often 🙂 great game!

    A problem arrived recently, I am unable to re-sign players after the season. The list of players doesn’t show up on the expired contract page, and when I continue to play, it said I have a 10 players remained unsigned….

    I am playing it on Firefox, windows 10 system…I’ve tried deleting the team, restart, even hard reset but nothing works. What should I do? Please advise…

    Comment by Eastendboy — January 5, 2017 @ 12:17 pm

  53. Awesome to hear!

    Fixed! v3.181

    I added Multi Team Mode and I broke resigning along the way. Should be working now.

    Comment by mycoder — January 13, 2017 @ 7:33 pm

  54. Im in the playoffs for football gm, and when i try to sim and it says i’m over the cap (at 156.54 of 155) but i cant cut any players or trade so im stuck. it seams midway through the season the game added 1 million to my payroll cuz i didnt do it

    Comment by asdfgh — January 9, 2017 @ 8:17 pm

  55. Two options:

    1) You can go to God Mode and make one of your players a free agent.

    2) You can Autoplay. Only issue is the computer may change your roster.

    Comment by mycoder — January 13, 2017 @ 7:34 pm

  56. I’m stuck right before the national playoff. Every time I try to play the playoffs, my internet crashes and I have to restart my browser. I am using firefox to play.
    I have also found that my internet crashes when I click the link to power rankings. There were other times that it shut down but those were the only two that I remember. I didn’t want to keep exploring to find others.

    Also is there a way to influence game plan strategy. Such as running the ball more or passing more?

    Comment by Kyle — January 25, 2017 @ 4:05 am

  57. Which game type are you playing (# teams, with or without stats)?

    The power rankings are linked to the national playoff. If you play with full roster with many teams that can crash due to browser limitations.

    If you change the mix of starters the team will run/pass more. So by having more WRs you pass more. Having more RBs you should run more.

    Comment by mycoder — January 25, 2017 @ 1:19 pm

  58. failed to unlock “Moneyball” achievement. my payroll was $88.8 million! built this team to unlock this achievement! lame

    Comment by tigecycline — February 13, 2017 @ 8:55 pm

  59. Sorry about that. Thanks for letting me know. I will look into it.

    Comment by mycoder — February 14, 2017 @ 12:12 pm

  60. Fixed! v3.182

    Comment by mycoder — February 15, 2017 @ 10:00 pm

  61. Using most recent version of Chrome. Having same problem as described in #30 above. “On football GM, whenever I try to play games, it gets stuck on Playing games and never goes anywhere.Tried live simming, that wouldn’t go anywhere either.”

    I’ve been playing for months and this is the first time it’s happened. I have restarted, reloaded, updated Chrome, nothing works.

    Comment by Bill M — February 25, 2017 @ 10:17 pm

  62. There was a scheduling bug that sometimes allowed a team to play itself. I just introduced it a few weeks ago and put in a fix a few days ago.

    The fixed version is v1.160.

    For your existing league what need to be done is export the league and search for the schedule area. You can do that by searching for:


    you should find a series of games with Home and Away tids. Eventually you will probably find one where they are the same, similar to this:

    “HomeTid”: 30,
    “AwayTid”: 30,

    So all that is needed is one of those 30s to change to something between 0 and 31. So like this as an example:

    “HomeTid”: 29,
    “AwayTid”: 30,

    If you go to tools/edit teams there is a file that shows what each team’s tid is.

    If this doesn’t work it could be something else. I’m willing to take a look at the file if you export it to find the issue.

    Comment by mycoder — February 26, 2017 @ 11:29 am

  63. That’s what it was and your suggestion was perfect. Problem solved. Thanks! Great game! Love it!

    Comment by Bill M — February 26, 2017 @ 6:01 pm

  64. Oh, one more thing. The team playing itself only had 15 games scheduled, so I changed A vs A to A vs B. That would have given B 17 games and A still 15, so I found a later game and changed B vs C to A vs C. That balanced out the number of games.

    Comment by Bill M — February 26, 2017 @ 6:21 pm

  65. Thanks!

    You are right. I should have mentioned it. I put in a fix. So it should match those up correctly going forward.

    Comment by mycoder — February 27, 2017 @ 10:48 pm

  66. I took the time with my buddy to export a league file and we completely changed the whole roster making it identical to the MLB 2017 roster. When I tried to reload the new file on create a new league, it froze my browser. It has done this the last 10 times I have tried.


    Comment by Matt S — April 13, 2017 @ 4:58 pm

  67. If you go to tools/enable debug mode and then bring up the browser’s javascript console it should show you where the errors are happening.

    You can also provide a link to the file and I can check it out.

    In addition, if you go to Tools/God Mode it enables editing roster within the game.

    Comment by mycoder — April 14, 2017 @ 12:43 pm

  68. I get this error in the console while playing CFB GM:

    /js/lib/bluebird.js:522 Possibly unhandled TypeError: Cannot read property ‘pos’ of undefined
    at tryCatch1 (
    at Promise$_callHandler [as _callHandler] (
    at Promise$_settlePromiseFromHandler [as _settlePromiseFromHandler] (
    at Promise$_settlePromiseAt [as _settlePromiseAt] (
    at Promise$_settlePromises [as _settlePromises] (
    at Async$_consumeFunctionBuffer [as _consumeFunctionBuffer] (
    at Async$consumeFunctionBuffer (
    at MutationObserver.Promise$_Scheduler (
    CapturedTrace$PossiblyUnhandledRejection @ /js/lib/bluebird.js:522

    Comment by m — July 13, 2017 @ 2:24 pm

  69. It looks like one of the teams is short on players. If you add a player using God Mode that should fix it. Hardest part is probably finding the team with the issue.

    You could use Tools/Autoplay if it is your own team that has a problem.

    Comment by mycoder — July 13, 2017 @ 9:30 pm

  70. I am trying to export a draft class from college basketball coach but it keeps saying download failed due to unknown error. Help!

    Comment by Anthony Barnes — August 12, 2017 @ 1:34 pm

  71. It just worked for me. Looks like I need some more information. Was this the 80 or 320 team version? What year were you in? If you export the league I could also debug that way.

    Comment by mycoder — August 13, 2017 @ 10:09 pm

  72. Several times when running a season in the football manager, i’ve had my team suddenly go over cap during the play-off. Since you cannot trade or release players during play-offs, this makes the game pretty much unplayable from that point on.

    I’m unsure if it’s an automated roster fill due to injuries or what, but suddenly the cap is exceeded and you’re stuck.

    Comment by will — August 16, 2017 @ 5:18 pm

  73. Sorry about that (and the late reply, missed this one). If you go to Tools/Autoplay you will be able to move forward.

    Comment by mycoder — December 22, 2017 @ 12:29 pm

  74. i searched this feed and discovered the fix, but it still sucks, since you have to godmode and disable your “achievements” by doing so.

    Comment by will — August 16, 2017 @ 5:20 pm

  75. You should also be able to Tools/Autoplay to get by.

    Was this in the first year? Yeah, the AI will make adjustments for you that first year.

    You are right, this could be improved. I’ll probably have to allow users to release players during the playoffs that first year or turn off the AI adjustments during the playoffs.

    Comment by mycoder — August 17, 2017 @ 8:56 am

  76. Hi, I’m using College Basketball on Firefox 53 and the game won’t generate a schedule after I changed 16 teams conferences. Every division is balanced, and I rewrote the JSON to go back to the preseason but the generator won’t run. A fix or a workaround would be useful. Thanks

    Comment by XXIAverage — February 3, 2018 @ 2:50 pm

  77. It could be the game is having a hard time getting each team a full schedule. Not sure exactly what changes you made. A couple rules are: 1) you can’t change the number of divisions/conferences and 2) You can only increase the number of teams. I would also start with a single small change at first to see what happens before doing big changes. If you are still having problems you can e-mail the file to and I can take a look at it.

    Comment by mycoder — February 3, 2018 @ 9:22 pm

  78. my football game wont progress forward. it keeps saying playing (1 week left) and then just doesn’t do anything. what in wrong and what do I do?

    Comment by Jp — February 13, 2018 @ 8:01 pm

  79. Sorry about that. A few possibilities:

    1) Go to Tools/Export to export game and import into a new league

    2) Go to Tools/Skip to try to move forward.

    If those don’t work you could also give me the export and I could try to get it working.

    Comment by mycoder — February 14, 2018 @ 8:03 am

  80. Hi, I play both Basketball Gm and Football Gm.
    I noticed the spending money on your coaching seems to have next to no real effect on player development.

    Can you give any insight on progression for Football GM or make the coaching more effective and noticeable?

    Comment by Kaleb989 — March 1, 2018 @ 8:09 am

  81. Are you saying you don’t notice it in either? It is a pretty subtle difference.

    In general, progression is based on age, the difference in OVR and POT, and randomness. Coaching may have a small positive impact.

    Comment by mycoder — March 2, 2018 @ 9:16 am

  82. Is this playable on Safari? If so, how would one get past the loading screen?

    Comment by Just a Dog — June 18, 2018 @ 4:39 pm

  83. Currently only Basketball GM and MOBA GM work on safari. The rest should be coming over the next year.

    Comment by mycoder — June 18, 2018 @ 5:14 pm

  84. I cant simulate so how would i do so???
    (Don’t hack me)

    Comment by Daddy goat — November 10, 2018 @ 2:37 pm

  85. You simulate using the green play button.

    Comment by mycoder — November 10, 2018 @ 4:29 pm

  86. The new year started but my record didn’t reset. The players who I recruited still seem to be in high school.

    Comment by Tiafoe — December 17, 2018 @ 3:28 pm

  87. Sounds like a browser glitch. One solution is to tools/skip (you may want to tools/export first). Essentially, get the game to move to the next year.

    Comment by mycoder — December 18, 2018 @ 1:21 pm

  88. I am trying to control the New York Mets, but I keep getting an error that the San Diego Padres roster is over the 40 man limit. shouldn’t computer adjust other teams roster?

    Comment by Alex — December 17, 2018 @ 5:46 pm

  89. Yeah, that is strange. If you go to Tools/AutoPlay the computer will adjust that roster for you.

    Comment by mycoder — December 18, 2018 @ 1:21 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment