Troubleshooting

JRE / Java Not Found

You have an error that looks similar to this?

Java Error

It looks like you don't have the 64Bit version of the Java Runtime Environment on your machine. A problem can arise if your computer is 64 bit capable, but is running the 32 bit version of Java. This can be compounded as Oracle's Java download page will most likely say your version of the JRE is up-to-date. Although you have Java installed and up-to-date, it's probably the 32 bit flavour. You can download Windows Offline (64bit) here: The one you want is circled on the image below. You may now have to uninstall and reinstall the Bot to engage the new JRE.

Java Download

For MAC users: the same issue can easily be fixed here:

There is a yellow warning saying that Java can not be installed on Safari browser Version 12 and above?

That error is just for web applications. You can still install on the MAC to run programs that use it (of which there are 1000s). Try this link:

Anti-Virus Warnings

Sometimes you PC / Mac may warn you when you attempt install new programs. This is both normal and sensible.

If you get this message: "Running this app might put your PC at risk." then click the "more info" link that's below it. Then click "run anyway". This message is simply to tell you that something is about to install itself and only allow it if you trust where it's from and as you downloaded it from us you can trust it.

Some Anti-Virus programs may prevent you for unpacking the downloaded Zip file or run and scan and return a false positive. Whilst this may be a little unsettling it's just a case of your antivirus software being over cautious. Where there is an option to "allow" then select this.

Access Denied / Subscription Token

You will have by now purchased a licence for FormGenie-Bot. As such you will have been provided with a subscription token, formatted like FPKT-AJWU-GLOI, that is unique to you that will need to be entered before the FormGenie-Bot will load the markets. This would have been cut 'n pasted so whilst it is definitely correct, be sure you have not inadvertently added any blank spaces when cut 'n pasting yourself. Please try entering again and if you still have trouble please email Steve. NOTE: Once activated this Auth-Token is locked to the associated Betfair account and cannot be transferred to a different account. 

Races or Horses Missed

Why has the Bot not placed a bet or omitted a race?

See the red Status Report to the right of the race header for a possible reason.

'No races match your criteria' message?

Unless you have selected 'Auto-Load' at start up, this can happen if you have tried to load the races without closing the bot down first and clearing the previously loaded races. Simply logout, close down and restart the bot.

What do the various Red Status reports mean?

Status Report Meaning

Race Omitted: No Places

There are no place backs available that satisfy the set Place parameters set in row 6.

Race Omitted: X Previous Races not Settled

Awaiting confirmation of the official result. Could be delayed by photo finish or stewards enquiry. User has the option to use Provisional Results (row 10) to allow the bot to play the next race without waiting for the official result. If an abandonment happens during racing and you don't have 'Use Provisional Results' ticked, the Bot will not place any more bets as it thinks it needs to wait for the latest result. The only solution is to close down and restart.

Race Omitted: A Runner(s) < Min Back Price of X

A Top rated selection does not meet the minimum odds requirement set in 6.

Race Omitted: Dutch Selection(s) < Min Dutch Price of X

A Dutch/Top selection does not meet the minimum odds requirement set in row 10.

Race Omitted: Coupled Price: X <= Default MinCoupled Price: Y

The current Coupled Odds of the shortest 2 selections is below the value set in row 10.
Race Omitted: Current Coupled Price: X <= Current MinCoupled Price: Y The current Coupled Odds of the shortest 2 selections is below the value set in row 10, but is adjusted by the 'DynamicMin Coupled price in row 10.

Race Omitted: Coupled Price: X > MaxCoupled Price: Y

The current Coupled Odds of the shortest 2 selections is higher the value set in row 10.

Stopped at Winner

The bot stopped at the first winner as set in row 2.

Stopped: Winner at X Races from End of Card

The bot has stopped at a given race count from the end of the loaded races.

Stopped: Day Profit £X > £Y

The bot has reached the profit as set in row 2.

Stopped: Session Loss > £X

The bot has reached the Loss as set in row 2
RunnerName] [lastMatchedPrice] < [dutchMinPrice] The last matched price is less than the Min Dutch price as set in row 10
RunnerName] [lastMatchedPrice] < backMinPrice] The last matched price is less than the Min Back (Top rated) price as set in row 10

Race Omitted: Market Inactive

The race may have been void/abandoned and the bot is awaiting confirmation of the official result. The result could be delayed by photo finish or stewards enquiry. User has the option to use Provisional Results (row 10) to allow the bot to play the next race without waiting for the official result. If an abandonment happens during racing and you don't have 'Use Provisional Results' ticked, the Bot will not place any more bets as it thinks it needs to wait for the latest result. The only solution is to close down and restart.

Race Omitted: An Eq Dutch Stake would need to be reduced by > 60%

The Bot now has an in-built maximum Stakes Reduction of 60%. This means the Bot is governed by the Max Liability stake, but will only place the bet/s if the stake does not have to be reduced by more than 60% to return a profit.

Stopped: Total Win Probability [totalWinProbability] > 1

The combined odds of the selections are too short to return a profit

Race Omitted: Coupled Price: -1.0 = or less than Default Min Coupled Price of XX.

The Bot has lost connection to Betfair servers and cannot calculate the min coupled odds value so is returning -1. Confirm BF status update. If OK then it's your wifi connection that has dropped out. (MACs are bad for this. Consider using a VPS).

Race Omitted: Failed to get Market for 600 secs

There is a connection issue from your machine to Betfair. It maybe a local issue or a BetFair issue. Check BetFair satus here.

Since your races are already loaded into the Bot this error message has nothing to do with our servers. If you get this message you will have to logout and restart the bot (though this may not fix the underlying cause). Any bets scheduled may have already been submitted and you should be able to see these on the loaded race tabs. Anything still waiting to be submitted will not have been. In this instance you should login to your Betfair account and see what has been matched/unmatched.

This can happen if you are using a Laptop/MAC and it's gone into Power Save or Hibernation. It is therefore advisable to switch off any such features. If this issue persists it could be the case that your internet connection drops out when there is no internet activity i.e between races (this particular problem is more common with MACs using Wifi - search Google for more info). You could try running a browser in the background connected to a constant stream something like sky news or a radio station to keep the connection alive. Or you can try having a 2nd instance of the bot running profile #13. This simply monitors the markets and is constantly polling Betfair. If you continue to have problems, you may need to use a hardwire to your router, use a PC or use a VPS service.

Race Omitted: < [minRunners] Runners

There are too few runners in this race to satisfy the setting in row 4.
 

What does 'Unable to reach market for 600 seconds' message mean?

1. Although very rare, this means the connection between your bot (not our servers) and Betfair has dropped out. It could be an issue local to you (poor internet connection etc) or Betfair's own servers (you can check by seeing if you can login directly to Betfair). Since your races are already loaded into the Bot this error message has nothing to do with our servers. If you get this message you will have to logout and restart the bot (though this may not fix the underlying cause). Any bets scheduled may have already been submitted and you should be able to see these on the loaded race tabs. Anything still waiting to be submitted will not have been. In this instance you should login to your Betfair account and see what has been matched/unmatched.

2. This can happen if you are using a Laptop and it's gone into Power Save or Hibernation. It's therefore advisable to switch off any such features. If this issue persists it could be the case that your intent connection drops out when there is no internet activity i.e between races. You could try running a browser in the background connected to something like sky news or a radio station to keep the connecting alive. Or you can try having a 2nd instance of the bot running profile #13. This simply monitors the markets and is constantly polling Betfair.

What happens if there are NonRunners?

The bot will substitute selections that become NonRunners by promoting the next ranked horse as long as the FormGenie Dutch 'runners to selections' ratio is still satisfied. However, the bot will only do this if the Min Stars parameter (Row 6) is set to zero. When a substitute is used it will be highlighted in orange. If the original Top Rated is a non runner, the next ranked will be promoted to Top. An up-arrow in the blue cell will indicate this has occurred. Rest assured there is a strong correlation between the FormGenie ratings rank and winners - so promoting them is perfectly logical.

365 Day Performance

POWER
Average
SUPER
Average
EXTREME
Average
DUTCH
Average

Free Demo

Access the demo now

Free Demo
Card image cap

Buy Now

Now offering day passes

Buy Now
Card image cap

FormGenie Bot

Automated Betfair Betting

Buy Now
Card image cap