If the app uses a shared resource, say a database, or file share, then it must be written to correct support “multiple” users.
Say it used a static counter for assigning keys, or open a shared file in read/write, then there would be issues in running two copies at the same time.