UPDATE:
took it up with creeperHost, the updater downloaded the latest forge, then the JAR selector auto picks the earliest version, although the rest of the UI tells you it updated.
in case any other people have this issue do this -> "select the version you want to use from the "Jar File to Start" drop down in the settings of the instance.", Auto-detect isn't working right.
Thank you forum team members, for helping out.
who knew using the correct version makes all the things work.