Hi Nitin, this sounds like a recent change to the way Known handles IndieAuth to make it return the root URL for single-user sites, which it should have been doing all along. There are a few ways to fix this for your Compass, all of which will require that you can modify stuff in the Compass MySQL database.
databasestable. If you've only created one Compass database there will be only one record. Make a note of that
userstable, one for
https://nitinkhanna.withknown.com/profile/nitinkhannaand the other for
database_userstable, you should see one record with the
database_idof your previously found database, and it will have one of the user IDs associated with it. Add a record for the other user ID.
userstable, delete the record for the new IndieAuth URL
urlof the other record from
Hope this helps!