# Plex Notify

**URL:** https://forums.plex.tv/t/plex-notify/53345
**Category:** Dev/API Corner
**Tags:** other-dev
**Created:** [January 9, 2014, 12:54am UTC](https://forums.plex.tv/t/plex-notify/53345 "2014-01-09T00:54:30Z")
**Posts on this page:** 20
**Page:** 42

<div class="post-metadata">

### Author: ![mjbxx](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/mjbxx/32/3496_2.png) [@mjbxx](https://forums.plex.tv/u/mjbxx)
#### Post date: [February 19, 2014, 7:12pm UTC](https://forums.plex.tv/t/plex-notify/53345/821 "2014-02-19T19:12:23Z")

</div>

Request: Show in real time the Completed: % of a specific Movie or TV Show in the ► Playing area on the Statistics page. I realize that the info is provided above on the page but the orange lettered ► Playing area catches my attention on first glance and it would be nice to see the percentage completed there in real time.

![post-73398-0-16691200-1392836927.png|690x330](upload://krNWSAyzgFaUa4Mknb58ewxKuJj.png)

---

<div class="post-metadata">

### Author: ![JimBurlison](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jimburlison/32/117872_2.png) [@JimBurlison](https://forums.plex.tv/u/JimBurlison)
#### Post date: [February 19, 2014, 8:13pm UTC](https://forums.plex.tv/t/plex-notify/53345/822 "2014-02-19T20:13:34Z")

</div>

> Request: Show in real time the Completed: % of a specific Movie or TV Show in the ► Playing area on the Statistics page. I realize that the info is provided above on the page but the orange lettered ► Playing area catches my attention on first glance and it would be nice to see the percentage completed there in real time.
> 
> ![attachicon.gif](https://forums.plex.tv/public/style_images/plex/attachicon.gif)[plex notify.PNG](https://forums.plex.tv/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=26511)

The Time Watched field&nbsp;is realtime. The competed you circled is the amount competed at that time. The audit trail is only a series of snapshots. the values are meant not to change, they are a representation of the values at that point in time. All the white values above it are the real time values.&nbsp;

---

<div class="post-metadata">

### Author: ![dlanor](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/dlanor/32/4522_2.png) [@dlanor](https://forums.plex.tv/u/dlanor)
#### Post date: [February 19, 2014, 8:27pm UTC](https://forums.plex.tv/t/plex-notify/53345/823 "2014-02-19T20:27:05Z")

</div>

> Request: Show in real time the Completed: % of a specific Movie or TV Show in the ► Playing area on the Statistics page. I realize that the info is provided above on the page but the orange lettered ► Playing area catches my attention on first glance and it would be nice to see the percentage completed there in real time.  
> ![attachicon.gif](https://forums.plex.tv/public/style_images/plex/attachicon.gif)[plex notify.PNG](https://forums.plex.tv/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=26511)

  
I'm not sure exactly how you mean your request, since those orange info entries already include the 'completed time' for the moment when that particular entry was created, which is why the entries for initial playback start always show it as "00:00:00 (0%)". But if you have additional entries for pausing, resuming, or stopping, each of those entries shows the correct completed time as well as the percentage.  
  
![post-96491-0-73830700-1392841316.jpg|690x228](upload://cERhMel8e9pVF4rNtPonnOIw3Nw.jpg)  
  
If that's not enough for you, I can only assume that you want the completed time entry for initial playback start to be continuously updated while playback continues, so that it always shows the total playback time completed for that video (by that user). Personally I find such continuous update inadvisable.  
  
Edit:  
The program author got his post in before I completed this one, but it seems we have pretty much the same view of this issue.  
  
Best regards: dlanor

---

<div class="post-metadata">

### Author: ![SiscoPlex](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/siscoplex/32/6113_2.png) [@SiscoPlex](https://forums.plex.tv/u/SiscoPlex)
#### Post date: [February 19, 2014, 8:51pm UTC](https://forums.plex.tv/t/plex-notify/53345/824 "2014-02-19T20:51:43Z")

</div>

...

---

<div class="post-metadata">

### Author: ![Theliuman](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/theliuman/32/2532_2.png) [@Theliuman](https://forums.plex.tv/u/Theliuman)
#### Post date: [February 19, 2014, 9:07pm UTC](https://forums.plex.tv/t/plex-notify/53345/825 "2014-02-19T21:07:29Z")

</div>

This is rad, keep up the good work!

Would it be add in functionality where there is a history of who logged in to just browse the server (versus actually playing a video)? &nbsp;Verbose logs seem to indicate sessions logging in. &nbsp;Other wish list would be to see what specifics they are browsing but I don't think that's possible given the current restrictions.

---

<div class="post-metadata">

### Author: ![gandmclark](https://avatars.discourse-cdn.com/v4/letter/g/f0a364/32.png) [@gandmclark](https://forums.plex.tv/u/gandmclark)
#### Post date: [February 19, 2014, 10:23pm UTC](https://forums.plex.tv/t/plex-notify/53345/826 "2014-02-19T22:23:01Z")

</div>

V0.0.0.52

Getting a few errors in the log as follows - Also note the date stand in the log is in U.S. format

```
0.0.0.52
    Object reference not set to an instance of an object.
       at PlexNotify.DatabaseHelper.StoreMediaContainer(MediaContainer mc)
   at PlexNotify.MainWindow.BW_DoWork(Object sender, DoWorkEventArgs e)
    Object reference not set to an instance of an object.
       at PlexNotify.DatabaseHelper.StoreMediaContainer(MediaContainer mc)
   at PlexNotify.MainWindow.BW_DoWork(Object sender, DoWorkEventArgs e)
```

---

<div class="post-metadata">

### Author: ![Deja.Vu](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/deja.vu/32/8487_2.png) [@Deja.Vu](https://forums.plex.tv/u/Deja.Vu)
#### Post date: [February 19, 2014, 10:55pm UTC](https://forums.plex.tv/t/plex-notify/53345/827 "2014-02-19T22:55:47Z")

</div>

Fixed my previous problem of getting too many notifications. Great job JBurlison.

Just noticed a new one that looks relevant to something you've been working on recently (Get images from PMS before theTVDB).

I'm pretty sure the cover for the show below maybe a little wrong and I've cleared the image cache.&nbsp;

---

<div class="post-metadata">

### Author: ![Flx\_4K](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/flx_4k/32/9401_2.png) [@Flx\_4K](https://forums.plex.tv/u/Flx_4K)
#### Post date: [February 20, 2014, 8:30am UTC](https://forums.plex.tv/t/plex-notify/53345/828 "2014-02-20T08:30:56Z")

</div>

:( Plex Notify CRASH under the new "PMS v0.9.9.3.402c720ea"

Have closed Server down for upgrade "Plex Notify" crash before i even have installed&nbsp;"PMS v0.9.9.3.402c720ea" but now it crash on click, it's crash with the same...

---

<div class="post-metadata">

### Author: ![liiight](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/liiight/32/3689_2.png) [@liiight](https://forums.plex.tv/u/liiight)
#### Post date: [February 20, 2014, 10:01am UTC](https://forums.plex.tv/t/plex-notify/53345/829 "2014-02-20T10:01:52Z")

</div>

i'm on the latest PMS as well (0.9.9.3.402-c7906ea) and all is well with plex notify (so far)

---

<div class="post-metadata">

### Author: ![JimBurlison](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jimburlison/32/117872_2.png) [@JimBurlison](https://forums.plex.tv/u/JimBurlison)
#### Post date: [February 20, 2014, 10:29am UTC](https://forums.plex.tv/t/plex-notify/53345/830 "2014-02-20T10:29:06Z")

</div>

> :( Plex Notify CRASH under the new "PMS v0.9.9.3.402c720ea"  
>   
> Have closed Server down for upgrade "Plex Notify" crash before i even have installed "PMS v0.9.9.3.402c720ea" but now it crash on click, it's crash with the same...

  
Can you post your plex notify log?  
  
Sent from my SM-N900P using Tapatalk

---

<div class="post-metadata">

### Author: ![JimBurlison](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jimburlison/32/117872_2.png) [@JimBurlison](https://forums.plex.tv/u/JimBurlison)
#### Post date: [February 20, 2014, 10:30am UTC](https://forums.plex.tv/t/plex-notify/53345/831 "2014-02-20T10:30:05Z")

</div>

> Fixed my previous problem of getting too many notifications. Great job JBurlison.  
>   
> Just noticed a new one that looks relevant to something you've been working on recently (Get images from PMS before theTVDB).  
> I'm pretty sure the cover for the show below maybe a little wrong and I've cleared the image cache.

  
Humm ok I have some Idea as to thy this is happening.   
  
Sent from my SM-N900P using Tapatalk

---

<div class="post-metadata">

### Author: ![JimBurlison](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jimburlison/32/117872_2.png) [@JimBurlison](https://forums.plex.tv/u/JimBurlison)
#### Post date: [February 20, 2014, 11:59am UTC](https://forums.plex.tv/t/plex-notify/53345/832 "2014-02-20T11:59:19Z")

</div>

Alpha v0.0.0.53

&nbsp;- Fixes for auto updates updates

&nbsp;- Fixed problem where sometime video information could not be retrieved.

&nbsp;- Fixed DateTime stamps to reflect the users settings in the following places:

&nbsp; &nbsp; &nbsp; &nbsp; - User Detail

&nbsp; &nbsp; &nbsp; &nbsp; - Video Detail

&nbsp; &nbsp; &nbsp; &nbsp; - Log Files

&nbsp; &nbsp; &nbsp; &nbsp; - Date Selectors in the Statistics screen.

&nbsp;- On the Overview page in statistics the "Now Playing" videos now properly show the Playing title and message

&nbsp;- Minor fixes and enhancements to image caching.&nbsp;

&nbsp; &nbsp; &nbsp; &nbsp; - UI is coming soon for managing the image cache

---

<div class="post-metadata">

### Author: ![Pakorro](https://avatars.discourse-cdn.com/v4/letter/p/e9bcb4/32.png) [@Pakorro](https://forums.plex.tv/u/Pakorro)
#### Post date: [February 20, 2014, 12:40pm UTC](https://forums.plex.tv/t/plex-notify/53345/833 "2014-02-20T12:40:19Z")

</div>

You are&nbsp;great!, excellent program... So one questions:

&nbsp;It's possible to add in Text Notifications Plex Account Name ( Plex Name )?... You can add Nickname, but I would like to know if in Pushover notifications Plex Account Name is appears as literals&nbsp;in title&nbsp;of&nbsp;received messages.

Example:

[FriendlyName] is watching [Video] .... Title in Pushover message.

[PlexName] is watching [Video] on server [PMS]... New feature...!

Are you understand me?

Another question... For example in Set Image for users ( .jpg format ) I can received this error... I suppose that it's for size of image... Could you tell me limits from this feature...?

Plex Log Error:

&nbsp;&nbsp;&nbsp; 0.0.0.54

&nbsp;&nbsp;&nbsp; Application started.

&nbsp;

&nbsp; &nbsp; **Date is incorrect!**

&nbsp;&nbsp;&nbsp; 0.0.0.54

&nbsp;&nbsp;&nbsp; @value : Byte array truncation to a length of 8000.

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; en System.Data.SqlServerCe.SqlCeCommand.FillParameterDataBindings(Boolean verifyValue)

&nbsp;&nbsp; en System.Data.SqlServerCe.SqlCeCommand.ExecuteCommand(CommandBehavior behavior, String method, ResultSetOptions options)

&nbsp;&nbsp; en System.Data.SqlServerCe.SqlCeCommand.ExecuteNonQuery()

&nbsp;&nbsp; en PlexNotify.Databases.MSSqlCE.RunQuery(String sql, Dictionary`2 sqlParameters)

&nbsp;&nbsp;&nbsp; @value : Byte array truncation to a length of 8000.

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; en System.Data.SqlServerCe.SqlCeCommand.FillParameterDataBindings(Boolean verifyValue)

&nbsp;&nbsp; en System.Data.SqlServerCe.SqlCeCommand.ExecuteCommand(CommandBehavior behavior, String method, ResultSetOptions options)

&nbsp;&nbsp; en System.Data.SqlServerCe.SqlCeCommand.ExecuteNonQuery()

&nbsp;&nbsp; en PlexNotify.Databases.MSSqlCE.RunQuery(String sql, Dictionary`2 sqlParameters)

&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp;

&nbsp;

Regards

Paco

---

<div class="post-metadata">

### Author: ![JimBurlison](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jimburlison/32/117872_2.png) [@JimBurlison](https://forums.plex.tv/u/JimBurlison)
#### Post date: [February 20, 2014, 12:51pm UTC](https://forums.plex.tv/t/plex-notify/53345/834 "2014-02-20T12:51:05Z")

</div>

> You are great!, excellent program... So one questions:  
>   
> It's possible to add in Text Notifications Plex Account Name ( Plex Name )?... You can add Nickname, but I would like to know if in Pushover notifications Plex Account Name is appears as literals in title of received messages.  
>   
> Example:  
>   
> [FriendlyName] is watching [Video] .... Title in Pushover message.  
> [PlexName] is watching [Video] on server [PMS]... New feature...!  
>   
> Are you understand me?  
>   
> Another question... For example in Set Image for users ( .jpg format ) I can received this error... I suppose that it's for size of image... Could you tell me limits from this feature...?  
>   
> Plex Log Error:  
>   
>   
> 0.0.0.54  
> Application started.  
>   
> **Date is incorrect!**  
> 0.0.0.54  
> @value : Byte array truncation to a length of 8000.  
> en System.Data.SqlServerCe.SqlCeCommand.FillParameterDataBindings(Boolean verifyValue)  
> en System.Data.SqlServerCe.SqlCeCommand.ExecuteCommand(CommandBehavior behavior, String method, ResultSetOptions options)  
> en System.Data.SqlServerCe.SqlCeCommand.ExecuteNonQuery()  
> en PlexNotify.Databases.MSSqlCE.RunQuery(String sql, Dictionary`2 sqlParameters)  
> @value : Byte array truncation to a length of 8000.  
> en System.Data.SqlServerCe.SqlCeCommand.FillParameterDataBindings(Boolean verifyValue)  
> en System.Data.SqlServerCe.SqlCeCommand.ExecuteCommand(CommandBehavior behavior, String method, ResultSetOptions options)  
> en System.Data.SqlServerCe.SqlCeCommand.ExecuteNonQuery()  
> en PlexNotify.Databases.MSSqlCE.RunQuery(String sql, Dictionary`2 sqlParameters)  
>   
>   
>   
>   
>   
>   
>   
> Regards  
> Paco

  
Hello Paco   
  
Sure I can add that feature for you! The error you are receiving it's because the image is too big. You need one under 7.75 kb.  
  
Sent from my SM-N900P using Tapatalk

---

<div class="post-metadata">

### Author: ![sfnetwork](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/sfnetwork/32/7612_2.png) [@sfnetwork](https://forums.plex.tv/u/sfnetwork)
#### Post date: [February 20, 2014, 1:12pm UTC](https://forums.plex.tv/t/plex-notify/53345/835 "2014-02-20T13:12:14Z")

</div>

For some reason, I cannot get this specific setting to stay enabled (for Prowl). When I exit the settings and go back in, it's disabled again...

No log about it

![2014-02-20%208-08-19%20AM.jpg](https://dl.dropboxusercontent.com/u/5118921/images/Plex%20Notify/2014-02-20%208-08-19%20AM.jpg)

---

<div class="post-metadata">

### Author: ![JimBurlison](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jimburlison/32/117872_2.png) [@JimBurlison](https://forums.plex.tv/u/JimBurlison)
#### Post date: [February 20, 2014, 1:15pm UTC](https://forums.plex.tv/t/plex-notify/53345/836 "2014-02-20T13:15:46Z")

</div>

> For some reason, I cannot get this specific setting to stay enabled (for Prowl). When I exit the settings and go back in, it's disabled again...  
> No log about it  
>   
> ![2014-02-20%208-08-19%20AM.jpg](https://dl.dropboxusercontent.com/u/5118921/images/Plex%20Notify/2014-02-20%208-08-19%20AM.jpg)

  
Oh it's enabled, I'm just not setting it to the confg setting when settings re-opens. Thanks for the report! I'll have this fixed next release.   
  
Sent from my SM-N900P using Tapatalk

---

<div class="post-metadata">

### Author: ![Flx\_4K](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/flx_4k/32/9401_2.png) [@Flx\_4K](https://forums.plex.tv/u/Flx_4K)
#### Post date: [February 20, 2014, 6:31pm UTC](https://forums.plex.tv/t/plex-notify/53345/837 "2014-02-20T18:31:33Z")

</div>

> Can you post your plex notify log?  
>   
> Sent from my SM-N900P using Tapatalk

If it is the log there is in \ProgramData\Plex notify\Logs\PlexNotify.log

I can send it, but it is 0 bytes :-(

Trying uninstall and reinstall it again......

---

<div class="post-metadata">

### Author: ![Flx\_4K](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/flx_4k/32/9401_2.png) [@Flx\_4K](https://forums.plex.tv/u/Flx_4K)
#### Post date: [February 20, 2014, 6:36pm UTC](https://forums.plex.tv/t/plex-notify/53345/838 "2014-02-20T18:36:31Z")

</div>

New log with CLEAN install.......... Have delete ProgramData\Plex Notify dir.. before install

&nbsp; 

&nbsp; &nbsp; 0.0.0.54

&nbsp; &nbsp; Could not find a part of the path 'C:\ProgramData\Plex Notify\PlexNotifySettings.xml'.

&nbsp; &nbsp; &nbsp; at System.IO.\_\_Error.WinIOError(Int32 errorCode, String maybeFullPath)

&nbsp; &nbsp;at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY\_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

&nbsp; &nbsp;at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

&nbsp; &nbsp;at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)

&nbsp; &nbsp;at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)

&nbsp; &nbsp;at System.IO.StreamWriter..ctor(String path)

&nbsp; &nbsp;at PlexNotify.Config.Save()

&nbsp; &nbsp; Could not find a part of the path 'C:\ProgramData\Plex Notify\PlexNotifySettings.xml'.

&nbsp; &nbsp; &nbsp; at System.IO.\_\_Error.WinIOError(Int32 errorCode, String maybeFullPath)

&nbsp; &nbsp;at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY\_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

&nbsp; &nbsp;at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

&nbsp; &nbsp;at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)

&nbsp; &nbsp;at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)

&nbsp; &nbsp;at System.IO.StreamWriter..ctor(String path)

&nbsp; &nbsp;at PlexNotify.Config.Save()

&nbsp; &nbsp; 

&nbsp; &nbsp; 

&nbsp; 

&nbsp; 

&nbsp; &nbsp; 0.0.0.54

&nbsp; &nbsp; Application started.

&nbsp; 

&nbsp; 

&nbsp; &nbsp; 0.0.0.54

&nbsp; &nbsp; The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail. (Exception from HRESULT: 0x800736B1)

&nbsp; &nbsp; &nbsp; at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)

&nbsp; &nbsp;at System.Data.SqlServerCe.UnmanagedLibraryHelper..ctor(String fileName)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethodsHelper..ctor(String modulePath)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethods.LoadValidLibrary(String modulePath)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethods.LoadNativeBinariesFromPrivateFolder(String privateInstall)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethods.LoadNativeBinaries()

&nbsp; &nbsp;at System.Data.SqlServerCe.SqlCeEngine..ctor()

&nbsp; &nbsp;at System.Data.SqlServerCe.SqlCeEngine..ctor(String connectionString)

&nbsp; &nbsp;at PlexNotify.Databases.MSSqlCE.GetCeConnectionString()

&nbsp; &nbsp;at PlexNotify.Databases.MSSqlCE.Connect()

&nbsp; &nbsp;at PlexNotify.Databases.MSSqlCE.RunReturnQuery(String sql, Dictionary`2 sqlParameters)

&nbsp; &nbsp;at PlexNotify.DatabaseInterface.SetupDatabase()

&nbsp; &nbsp;at PlexNotify.MainWindow..ctor()

&nbsp; &nbsp; The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail. (Exception from HRESULT: 0x800736B1)

&nbsp; &nbsp; &nbsp; at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)

&nbsp; &nbsp;at System.Data.SqlServerCe.UnmanagedLibraryHelper..ctor(String fileName)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethodsHelper..ctor(String modulePath)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethods.LoadValidLibrary(String modulePath)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethods.LoadNativeBinariesFromPrivateFolder(String privateInstall)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethods.LoadNativeBinaries()

&nbsp; &nbsp;at System.Data.SqlServerCe.SqlCeEngine..ctor()

&nbsp; &nbsp;at System.Data.SqlServerCe.SqlCeEngine..ctor(String connectionString)

&nbsp; &nbsp;at PlexNotify.Databases.MSSqlCE.GetCeConnectionString()

&nbsp; &nbsp;at PlexNotify.Databases.MSSqlCE.Connect()

&nbsp; &nbsp;at PlexNotify.Databases.MSSqlCE.RunReturnQuery(String sql, Dictionary`2 sqlParameters)

&nbsp; &nbsp;at PlexNotify.DatabaseInterface.SetupDatabase()

&nbsp; &nbsp;at PlexNotify.MainWindow..ctor()

&nbsp; &nbsp; 

&nbsp; &nbsp; 

&nbsp; 

&nbsp; 

&nbsp; &nbsp; 0.0.0.54

&nbsp; &nbsp; The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail. (Exception from HRESULT: 0x800736B1)

&nbsp; &nbsp; &nbsp; at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)

&nbsp; &nbsp;at System.Data.SqlServerCe.UnmanagedLibraryHelper..ctor(String fileName)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethodsHelper..ctor(String modulePath)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethods.LoadValidLibrary(String modulePath)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethods.LoadNativeBinariesFromPrivateFolder(String privateInstall)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethods.LoadNativeBinaries()

&nbsp; &nbsp;at System.Data.SqlServerCe.SqlCeEngine..ctor()

&nbsp; &nbsp;at System.Data.SqlServerCe.SqlCeEngine..ctor(String connectionString)

&nbsp; &nbsp;at PlexNotify.Databases.MSSqlCE.GetCeConnectionString()

&nbsp; &nbsp;at PlexNotify.Databases.MSSqlCE.Connect()

&nbsp; &nbsp;at PlexNotify.Databases.MSSqlCE.RunReturnQuery(String sql, Dictionary`2 sqlParameters)

&nbsp; &nbsp;at PlexNotify.DatabaseHelper.RegisterClientWithDatabase()

&nbsp; &nbsp;at PlexNotify.MainWindow..ctor()

&nbsp; &nbsp; The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail. (Exception from HRESULT: 0x800736B1)

&nbsp; &nbsp; &nbsp; at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)

&nbsp; &nbsp;at System.Data.SqlServerCe.UnmanagedLibraryHelper..ctor(String fileName)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethodsHelper..ctor(String modulePath)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethods.LoadValidLibrary(String modulePath)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethods.LoadNativeBinariesFromPrivateFolder(String privateInstall)

&nbsp; &nbsp;at System.Data.SqlServerCe.NativeMethods.LoadNativeBinaries()

&nbsp; &nbsp;at System.Data.SqlServerCe.SqlCeEngine..ctor()

&nbsp; &nbsp;at System.Data.SqlServerCe.SqlCeEngine..ctor(String connectionString)

&nbsp; &nbsp;at PlexNotify.Databases.MSSqlCE.GetCeConnectionString()

&nbsp; &nbsp;at PlexNotify.Databases.MSSqlCE.Connect()

&nbsp; &nbsp;at PlexNotify.Databases.MSSqlCE.RunReturnQuery(String sql, Dictionary`2 sqlParameters)

&nbsp; &nbsp;at PlexNotify.DatabaseHelper.RegisterClientWithDatabase()

&nbsp; &nbsp;at PlexNotify.MainWindow..ctor()

&nbsp; &nbsp; 

&nbsp; &nbsp; 

&nbsp;

---

<div class="post-metadata">

### Author: ![JimBurlison](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jimburlison/32/117872_2.png) [@JimBurlison](https://forums.plex.tv/u/JimBurlison)
#### Post date: [February 20, 2014, 6:38pm UTC](https://forums.plex.tv/t/plex-notify/53345/839 "2014-02-20T18:38:47Z")

</div>

> New log..........  
>   
>   
>   
>   
>   
> 0.0.0.54  
> Could not find a part of the path 'C:\ProgramData\Plex Notify\PlexNotifySettings.xml'.  
> at System.IO.\_\_Error.WinIOError(Int32 errorCode, String maybeFullPath)  
> at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY\_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)  
> at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)  
> at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)  
> at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)  
> at System.IO.StreamWriter..ctor(String path)  
> at PlexNotify.Config.Save()  
> Could not find a part of the path 'C:\ProgramData\Plex Notify\PlexNotifySettings.xml'.  
> at System.IO.\_\_Error.WinIOError(Int32 errorCode, String maybeFullPath)  
> at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY\_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)  
> at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)  
> at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)  
> at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)  
> at System.IO.StreamWriter..ctor(String path)  
> at PlexNotify.Config.Save()  
>   
>   
>   
>   
> 0.0.0.54  
> Application started.  
>   
>   
> 0.0.0.54  
> The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail. (Exception from HRESULT: 0x800736B1)  
> at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)  
> at System.Data.SqlServerCe.UnmanagedLibraryHelper..ctor(String fileName)  
> at System.Data.SqlServerCe.NativeMethodsHelper..ctor(String modulePath)  
> at System.Data.SqlServerCe.NativeMethods.LoadValidLibrary(String modulePath)  
> at System.Data.SqlServerCe.NativeMethods.LoadNativeBinariesFromPrivateFolder(String privateInstall)  
> at System.Data.SqlServerCe.NativeMethods.LoadNativeBinaries()  
> at System.Data.SqlServerCe.SqlCeEngine..ctor()  
> at System.Data.SqlServerCe.SqlCeEngine..ctor(String connectionString)  
> at PlexNotify.Databases.MSSqlCE.GetCeConnectionString()  
> at PlexNotify.Databases.MSSqlCE.Connect()  
> at PlexNotify.Databases.MSSqlCE.RunReturnQuery(String sql, Dictionary`2 sqlParameters)  
> at PlexNotify.DatabaseInterface.SetupDatabase()  
> at PlexNotify.MainWindow..ctor()  
> The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail. (Exception from HRESULT: 0x800736B1)  
> at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)  
> at System.Data.SqlServerCe.UnmanagedLibraryHelper..ctor(String fileName)  
> at System.Data.SqlServerCe.NativeMethodsHelper..ctor(String modulePath)  
> at System.Data.SqlServerCe.NativeMethods.LoadValidLibrary(String modulePath)  
> at System.Data.SqlServerCe.NativeMethods.LoadNativeBinariesFromPrivateFolder(String privateInstall)  
> at System.Data.SqlServerCe.NativeMethods.LoadNativeBinaries()  
> at System.Data.SqlServerCe.SqlCeEngine..ctor()  
> at System.Data.SqlServerCe.SqlCeEngine..ctor(String connectionString)  
> at PlexNotify.Databases.MSSqlCE.GetCeConnectionString()  
> at PlexNotify.Databases.MSSqlCE.Connect()  
> at PlexNotify.Databases.MSSqlCE.RunReturnQuery(String sql, Dictionary`2 sqlParameters)  
> at PlexNotify.DatabaseInterface.SetupDatabase()  
> at PlexNotify.MainWindow..ctor()  
>   
>   
>   
>   
> 0.0.0.54  
> The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail. (Exception from HRESULT: 0x800736B1)  
> at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)  
> at System.Data.SqlServerCe.UnmanagedLibraryHelper..ctor(String fileName)  
> at System.Data.SqlServerCe.NativeMethodsHelper..ctor(String modulePath)  
> at System.Data.SqlServerCe.NativeMethods.LoadValidLibrary(String modulePath)  
> at System.Data.SqlServerCe.NativeMethods.LoadNativeBinariesFromPrivateFolder(String privateInstall)  
> at System.Data.SqlServerCe.NativeMethods.LoadNativeBinaries()  
> at System.Data.SqlServerCe.SqlCeEngine..ctor()  
> at System.Data.SqlServerCe.SqlCeEngine..ctor(String connectionString)  
> at PlexNotify.Databases.MSSqlCE.GetCeConnectionString()  
> at PlexNotify.Databases.MSSqlCE.Connect()  
> at PlexNotify.Databases.MSSqlCE.RunReturnQuery(String sql, Dictionary`2 sqlParameters)  
> at PlexNotify.DatabaseHelper.RegisterClientWithDatabase()  
> at PlexNotify.MainWindow..ctor()  
> The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail. (Exception from HRESULT: 0x800736B1)  
> at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)  
> at System.Data.SqlServerCe.UnmanagedLibraryHelper..ctor(String fileName)  
> at System.Data.SqlServerCe.NativeMethodsHelper..ctor(String modulePath)  
> at System.Data.SqlServerCe.NativeMethods.LoadValidLibrary(String modulePath)  
> at System.Data.SqlServerCe.NativeMethods.LoadNativeBinariesFromPrivateFolder(String privateInstall)  
> at System.Data.SqlServerCe.NativeMethods.LoadNativeBinaries()  
> at System.Data.SqlServerCe.SqlCeEngine..ctor()  
> at System.Data.SqlServerCe.SqlCeEngine..ctor(String connectionString)  
> at PlexNotify.Databases.MSSqlCE.GetCeConnectionString()  
> at PlexNotify.Databases.MSSqlCE.Connect()  
> at PlexNotify.Databases.MSSqlCE.RunReturnQuery(String sql, Dictionary`2 sqlParameters)  
> at PlexNotify.DatabaseHelper.RegisterClientWithDatabase()  
> at PlexNotify.MainWindow..ctor()

  
You must have deleted your log file. Just restart the application  
  
Sent from my SM-N900P using Tapatalk

---

<div class="post-metadata">

### Author: ![Flx\_4K](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/flx_4k/32/9401_2.png) [@Flx\_4K](https://forums.plex.tv/u/Flx_4K)
#### Post date: [February 20, 2014, 6:44pm UTC](https://forums.plex.tv/t/plex-notify/53345/840 "2014-02-20T18:44:55Z")

</div>

Delete the directory \ProgramData\Plex notify after Uninstall

and have done a CLEAN install, still Crash&nbsp; :(

[Previous page](https://forums.plex.tv/t/plex-notify/53345.md?page=41)

[Next page](https://forums.plex.tv/t/plex-notify/53345.md?page=43)
